diff --git a/package.json b/package.json index 5b93eb57..29dd7711 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@d-id/client-sdk", "private": false, - "version": "1.1.16", + "version": "1.1.17", "type": "module", "description": "d-id client sdk", "repository": { diff --git a/src/services/socket-manager/index.ts b/src/services/socket-manager/index.ts index 2696417d..be5fcc96 100644 --- a/src/services/socket-manager/index.ts +++ b/src/services/socket-manager/index.ts @@ -27,7 +27,7 @@ function connect(options: Options): Promise { return new Promise((resolve, reject) => { const { callbacks, host, auth, externalId } = options; const { onMessage = null, onOpen = null, onClose = null, onError = null } = callbacks || {}; - const socket = new WebSocket(`${host}?authorization=${getAuthHeader(auth, externalId)}`); + const socket = new WebSocket(`${host}?authorization=${encodeURIComponent(getAuthHeader(auth, externalId))}`); socket.onmessage = onMessage; socket.onclose = onClose;