From f68304cf2297c8173f0949e610df04a64f172b37 Mon Sep 17 00:00:00 2001 From: legonzaur Date: Wed, 31 Jul 2024 19:50:05 +0200 Subject: [PATCH] Fix : switch to localStorage for persistent session data --- stores/authStore.ts | 6 ++++-- stores/settingsStore.ts | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/stores/authStore.ts b/stores/authStore.ts index e6eb20a..d771a0d 100644 --- a/stores/authStore.ts +++ b/stores/authStore.ts @@ -15,11 +15,13 @@ export const useAuthStore = defineStore("auth", { }); Object.assign(this.selfUser, data.value); - } catch (e) { } + } catch (e) {} }, oauth2_register_discord: () => { throw Error("not implemented"); }, }, - persist: true + persist: { + storage: persistedState.localStorage, + }, }); diff --git a/stores/settingsStore.ts b/stores/settingsStore.ts index b23fddd..ce53ce0 100644 --- a/stores/settingsStore.ts +++ b/stores/settingsStore.ts @@ -3,7 +3,7 @@ import { defineStore } from "pinia"; export enum CardStyles { HERON = "heron", ORIGINAL = "original", - SVG = "heron-svg" + SVG = "heron-svg", } export const useSettingsStore = defineStore("settingstore", { @@ -27,5 +27,7 @@ export const useSettingsStore = defineStore("settingstore", { } }, }, - persist: true, + persist: { + storage: persistedState.localStorage, + }, });