@scrypted/client
Advanced tools
Comparing version 1.1.17 to 1.1.18
{ | ||
"name": "@scrypted/client", | ||
"version": "1.1.17", | ||
"version": "1.1.18", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "dist/packages/client/src/index.js", |
@@ -128,5 +128,11 @@ "use strict"; | ||
redirect = redirect || `/endpoint/@scrypted/core/public/`; | ||
if (baseUrl) | ||
redirect = new URL(redirect, baseUrl).toString(); | ||
const redirect_uri = `${redirect}?redirect_uri=${encodeURIComponent(window.location.href)}`; | ||
if (baseUrl) { | ||
const url = new URL(redirect, baseUrl); | ||
url.searchParams.set('redirect_uri', window.location.href); | ||
redirect = url.toString(); | ||
} | ||
else { | ||
redirect = `${redirect}?redirect_uri=${encodeURIComponent(window.location.href)}`; | ||
} | ||
const redirect_uri = redirect; | ||
console.log('redirect_uri', redirect_uri); | ||
@@ -133,0 +139,0 @@ globalThis.location.href = redirect_uri; |
{ | ||
"name": "@scrypted/client", | ||
"version": "1.1.17", | ||
"version": "1.1.18", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "dist/packages/client/src/index.js", |
@@ -147,5 +147,11 @@ import { ScryptedStatic, RTCConnectionManagement, RTCSignalingSession } from "@scrypted/types"; | ||
redirect = redirect || `/endpoint/@scrypted/core/public/` | ||
if (baseUrl) | ||
redirect = new URL(redirect, baseUrl).toString(); | ||
const redirect_uri = `${redirect}?redirect_uri=${encodeURIComponent(window.location.href)}`; | ||
if (baseUrl) { | ||
const url = new URL(redirect, baseUrl); | ||
url.searchParams.set('redirect_uri', window.location.href); | ||
redirect = url.toString(); | ||
} | ||
else { | ||
redirect = `${redirect}?redirect_uri=${encodeURIComponent(window.location.href)}`; | ||
} | ||
const redirect_uri = redirect; | ||
console.log('redirect_uri', redirect_uri); | ||
@@ -152,0 +158,0 @@ globalThis.location.href = redirect_uri; |
Sorry, the diff of this file is not supported yet
351623
3704