diff --git a/src/shared/api/tokenStore.ts b/src/shared/api/tokenStore.ts index 13e4c25..759bfb2 100644 --- a/src/shared/api/tokenStore.ts +++ b/src/shared/api/tokenStore.ts @@ -18,6 +18,8 @@ export async function refreshAccessToken(): Promise { }) if (!res.ok) throw new Error('Unauthorized') const data = await res.json() - tokenStore.set(data.access_token) - return data.access_token as string + if (data.access_token) { + tokenStore.set(data.access_token) + } + return (data.access_token ?? data.result ?? true) as string }