From 4a91b274e32295c5a3d3fa94c211c23b77da8656 Mon Sep 17 00:00:00 2001 From: Ravindra Gupta Date: Thu, 12 Mar 2026 01:27:58 +0530 Subject: [PATCH 1/2] sin test --- packages/calling/src/CallingClient/calling/call.ts | 2 +- packages/calling/src/CallingClient/registration/register.ts | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/calling/src/CallingClient/calling/call.ts b/packages/calling/src/CallingClient/calling/call.ts index 34473ac5b36..2ef9b3deee5 100644 --- a/packages/calling/src/CallingClient/calling/call.ts +++ b/packages/calling/src/CallingClient/calling/call.ts @@ -236,7 +236,7 @@ export class Call extends Eventing implements ICall { this.callerInfo = {} as DisplayInformation; this.localRoapMessage = {} as RoapMessage; - this.mobiusUrl = activeUrl; + this.mobiusUrl = "https://mobius.asinwxt-prd-3.p4.prod.infra.webex.com/api/v1/calling/web/"; this.receivedRoapOKSeq = 0; this.mediaNegotiationCompleted = false; diff --git a/packages/calling/src/CallingClient/registration/register.ts b/packages/calling/src/CallingClient/registration/register.ts index 4bb76d3edb4..f34d3a62c8a 100644 --- a/packages/calling/src/CallingClient/registration/register.ts +++ b/packages/calling/src/CallingClient/registration/register.ts @@ -188,6 +188,7 @@ export class Registration implements IRegistration { } public setActiveMobiusUrl(url: string) { + url = "https://mobius.asinwxt-prd-3.p4.prod.infra.webex.com/api/v1/calling/web/"; log.info(`${METHOD_START_MESSAGE} with ${url}`, { method: METHODS.UPDATE_ACTIVE_MOBIUS, file: REGISTRATION_FILE, @@ -816,6 +817,7 @@ export class Registration implements IRegistration { return abort; } + servers = ["https://mobius.asinwxt-prd-3.p4.prod.infra.webex.com/api/v1/calling/web/"]; for (const url of servers) { const serverType = (this.primaryMobiusUris.includes(url) && 'PRIMARY') || From fbe77ef59ac24a7e14f55a561c0831e2825be953 Mon Sep 17 00:00:00 2001 From: Ravindra Gupta Date: Thu, 12 Mar 2026 02:39:04 +0530 Subject: [PATCH 2/2] feat(calling): sin failover --- packages/calling/src/CallingClient/registration/register.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/calling/src/CallingClient/registration/register.ts b/packages/calling/src/CallingClient/registration/register.ts index f34d3a62c8a..aeaa0646cf3 100644 --- a/packages/calling/src/CallingClient/registration/register.ts +++ b/packages/calling/src/CallingClient/registration/register.ts @@ -715,6 +715,7 @@ export class Registration implements IRegistration { * as that'd mean initial registration itself is not finished yet, let * failover timer handle the registration in that case. */ + if (this.activeMobiusUrl) { /* * When restoring connectivity, register with same url first