fix: writing forcedConfig to localStorage 'session_sharing_config' (#1956)

This commit is contained in:
Salman Mohammed
2025-04-01 08:37:01 -04:00
committed by GitHub
parent 591a84453b
commit 17e601f4ab
2 changed files with 16 additions and 2 deletions
@@ -18,7 +18,14 @@ export default function SessionSharingSection() {
// Only load saved config from localStorage if the env variable is not provided.
useEffect(() => {
if (!envBaseUrlShare) {
if (envBaseUrlShare) {
// If env variable is set, save the forced configuration to localStorage
const forcedConfig = {
enabled: true,
baseUrl: envBaseUrlShare,
};
localStorage.setItem('session_sharing_config', JSON.stringify(forcedConfig));
} else {
const savedSessionConfig = localStorage.getItem('session_sharing_config');
if (savedSessionConfig) {
try {
@@ -19,7 +19,14 @@ export default function SessionSharingSection() {
// Only load saved config from localStorage if the env variable is not provided.
useEffect(() => {
if (!envBaseUrlShare) {
if (envBaseUrlShare) {
// If env variable is set, save the forced configuration to localStorage
const forcedConfig = {
enabled: true,
baseUrl: envBaseUrlShare,
};
localStorage.setItem('session_sharing_config', JSON.stringify(forcedConfig));
} else {
const savedSessionConfig = localStorage.getItem('session_sharing_config');
if (savedSessionConfig) {
try {