fix: tests ^_^.

This commit is contained in:
Darshan
2025-02-08 19:48:57 +05:30
parent 23911a8e8d
commit cb0ad218f4
+13 -7
View File
@@ -37,7 +37,7 @@ async function updateConsolePreferences(store: PreferencesStore): Promise<void>
}
currentPreferences.console = {
...(currentPreferences['console'] ?? {}),
...(currentPreferences.console ?? {}),
...store
};
@@ -50,13 +50,19 @@ function createPreferences() {
if (browser) {
// fresh fetch.
sdk.forConsole.account.getPrefs().then((userPreferences) => {
if (!userPreferences?.console || Array.isArray(userPreferences.console)) {
userPreferences.console = {};
}
sdk.forConsole.account
.getPrefs()
.then((userPreferences) => {
if (!userPreferences?.console || Array.isArray(userPreferences.console)) {
userPreferences.console = {};
}
set(userPreferences.console);
});
set(userPreferences.console);
})
.catch(() => {
// exception is thrown if there's no session; in that case - fallback!
set(JSON.parse(globalThis.localStorage.getItem('preferences') ?? '{}'));
});
}
subscribe((v) => {