diff --git a/frontend/app/mstore/types/sessionSettings.ts b/frontend/app/mstore/types/sessionSettings.ts index 38fb1ec46..f43da583e 100644 --- a/frontend/app/mstore/types/sessionSettings.ts +++ b/frontend/app/mstore/types/sessionSettings.ts @@ -83,7 +83,12 @@ export default class SessionSettings { ) || { label: 'Local', value: `UTC${userTimezoneOffset}` }; const savedTz = localStorage.getItem(TIMEZONE) - const isLocal = localStorage.getItem(TIMEZONE_LOCAL) === 'true'; + let isLocal = localStorage.getItem(TIMEZONE_LOCAL) === 'true'; + if (!savedTz) { + localStorage.setItem(TIMEZONE, JSON.stringify(defaultTimezone)); + localStorage.setItem(TIMEZONE_LOCAL, 'true'); + isLocal = true; + } if (isLocal) { this.timezone = defaultTimezone; this.usingLocal = true;