diff --git a/packages/restapi/src/lib/pushstream/socketClient.ts b/packages/restapi/src/lib/pushstream/socketClient.ts index fbd542ff4..0cd68ba32 100644 --- a/packages/restapi/src/lib/pushstream/socketClient.ts +++ b/packages/restapi/src/lib/pushstream/socketClient.ts @@ -16,7 +16,11 @@ export function createSocketConnection({ reconnectionDelayMax, } = socketOptions || {}; - const pushWSUrl = API_BASE_URL[env]; + let pushWSUrl = API_BASE_URL[env]; + + if (pushWSUrl.endsWith('/apis')) { + pushWSUrl = pushWSUrl.substring(0, pushWSUrl.length - 5); + } const transports = ['websocket']; let pushSocket = null;