From e2c385b5597739c768c86c7d07f149076744b921 Mon Sep 17 00:00:00 2001 From: CrescentLeaf Date: Mon, 8 Sep 2025 21:22:22 +0800 Subject: [PATCH] fix: token not stored after login --- client/Data.ts | 1 + client/ui/dialog/LoginDialog.tsx | 1 + 2 files changed, 2 insertions(+) diff --git a/client/Data.ts b/client/Data.ts index 88f4ebb..e420f2b 100644 --- a/client/Data.ts +++ b/client/Data.ts @@ -21,6 +21,7 @@ const _data_cached = JSON.parse(_dec) declare global { interface Window { data: { + apply(): void access_token?: string } } diff --git a/client/ui/dialog/LoginDialog.tsx b/client/ui/dialog/LoginDialog.tsx index b8705bc..289b292 100644 --- a/client/ui/dialog/LoginDialog.tsx +++ b/client/ui/dialog/LoginDialog.tsx @@ -35,6 +35,7 @@ export default function LoginDialog({ if (checkApiSuccessOrSncakbar(re, "登錄失敗")) return data.access_token = re.data!.access_token as string + data.apply() location.reload() }) return (