diff --git a/package.json b/package.json index 10f443e73..854a8e63a 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "start:website": "bun --filter=@blitzkit/website run start", "host:docs": "vitepress preview docs", "lint": "tsc", - "lint:website": "bun --filter=@blitzkit/website run lint", + "lint:website": "cd packages/website && bun run lint", "format": "prettier --write \"**/*.@(json|js|jsx|css|md|ts|tsx|html|xml|yml|gltf)\"", "update": "yarn upgrade --latest", "tunnel": "cloudflared tunnel --url http://localhost:3000", diff --git a/packages/website/src/pages/auth/[provider]/_index.tsx b/packages/website/src/pages/auth/[provider]/_index.tsx index ad8fe6831..4547514b0 100644 --- a/packages/website/src/pages/auth/[provider]/_index.tsx +++ b/packages/website/src/pages/auth/[provider]/_index.tsx @@ -1,6 +1,5 @@ import { useEffect } from 'react'; import { App } from '../../../stores/app'; -import { $wargamingLogin } from '../../../stores/wargamingLogin'; export const AUTH_PROVIDERS = ['wargaming', 'patreon'] as const; @@ -41,10 +40,12 @@ export function Authorize({ provider }: AuthorizeProps) { break; } - $wargamingLogin.set({ - expires: `${Number(searchParams.get('expires_at')) * 1000}`, - token: searchParams.get('access_token')!, - id: searchParams.get('account_id')!, + mutateApp((draft) => { + draft.logins.wargaming = { + expires: Number(searchParams.get('expires_at')) * 1000, + token: searchParams.get('access_token')!, + id: Number(searchParams.get('account_id'))!, + }; }); break;