From c2054fc7e04e01a2f74e56773ea363cf237cd3f0 Mon Sep 17 00:00:00 2001 From: Koushik Dutta Date: Mon, 22 Sep 2025 22:36:49 -0700 Subject: [PATCH] client: fix connectRPCObject always using scrypted cloud --- packages/client/package-lock.json | 4 ++-- packages/client/package.json | 2 +- packages/client/src/index.ts | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/client/package-lock.json b/packages/client/package-lock.json index 812d5e717..19681c657 100644 --- a/packages/client/package-lock.json +++ b/packages/client/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/client", - "version": "1.3.23", + "version": "1.3.24", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@scrypted/client", - "version": "1.3.23", + "version": "1.3.24", "license": "ISC", "dependencies": { "engine.io-client": "^6.6.3", diff --git a/packages/client/package.json b/packages/client/package.json index 5f7b665a8..53898358c 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@scrypted/client", - "version": "1.3.23", + "version": "1.3.24", "description": "", "main": "dist/packages/client/src/index.js", "scripts": { diff --git a/packages/client/src/index.ts b/packages/client/src/index.ts index f89e18eb3..2f09d1894 100644 --- a/packages/client/src/index.ts +++ b/packages/client/src/index.ts @@ -586,7 +586,7 @@ export async function connectScryptedClient(options: ScryptedClientOptions): Pro const clusterPeerPromise = (async () => { const eioPath = 'engine.io/connectRPCObject'; - const eioEndpoint = address ? new URL(eioPath, address).pathname : '/' + eioPath; + const eioEndpoint = new URL(eioPath, address).pathname; const clusterPeerOptions = { path: eioEndpoint, query: { @@ -599,7 +599,7 @@ export async function connectScryptedClient(options: ScryptedClientOptions): Pro transports: options?.transports, }; - const clusterPeerSocket = new eio.Socket(explicitBaseUrl, clusterPeerOptions); + const clusterPeerSocket = new eio.Socket(address, clusterPeerOptions); let peerReady = false; // Timeout handling for dedicated transports