From 4db693a6b2ba7c9f77edd1cb5a0423041eaa5b9b Mon Sep 17 00:00:00 2001 From: nick-delirium Date: Mon, 18 Nov 2024 17:00:34 +0100 Subject: [PATCH] ui: assign non local if changed --- .../shared/SessionSettings/components/DefaultTimezone.tsx | 1 + frontend/app/mstore/types/sessionSettings.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/frontend/app/components/shared/SessionSettings/components/DefaultTimezone.tsx b/frontend/app/components/shared/SessionSettings/components/DefaultTimezone.tsx index fee1b7e58..6d30059c2 100644 --- a/frontend/app/components/shared/SessionSettings/components/DefaultTimezone.tsx +++ b/frontend/app/components/shared/SessionSettings/components/DefaultTimezone.tsx @@ -62,6 +62,7 @@ function DefaultTimezone() { const onTimezoneSave = () => { setChanged(false); sessionSettings.updateTimezone(timezone); + setIsLocal(false); toast.success('Default timezone saved successfully'); }; diff --git a/frontend/app/mstore/types/sessionSettings.ts b/frontend/app/mstore/types/sessionSettings.ts index b3c5254f1..38fb1ec46 100644 --- a/frontend/app/mstore/types/sessionSettings.ts +++ b/frontend/app/mstore/types/sessionSettings.ts @@ -122,6 +122,7 @@ export default class SessionSettings { Settings.defaultZone = value.value; localStorage.setItem(TIMEZONE, JSON.stringify(value)); localStorage.setItem(TIMEZONE_LOCAL, local ? 'true' : 'false'); + this.usingLocal = local || false; } updateKey = (key: string, value: any) => {