瀏覽代碼

fix(frontend): auth logic (#5390)

sp.wack 1 年之前
父節點
當前提交
438f19c80e
共有 2 個文件被更改,包括 3 次插入3 次删除
  1. 2 2
      frontend/src/entry.client.tsx
  2. 1 1
      frontend/src/routes.ts

+ 2 - 2
frontend/src/entry.client.tsx

@@ -52,8 +52,8 @@ async function prepareApp() {
 
 
 const queryClient = new QueryClient({
 const queryClient = new QueryClient({
   queryCache: new QueryCache({
   queryCache: new QueryCache({
-    onError: (error) => {
-      toast.error(error.message);
+    onError: (error, query) => {
+      if (!query.queryKey.includes("authenticated")) toast.error(error.message);
     },
     },
   }),
   }),
   defaultOptions: {
   defaultOptions: {

+ 1 - 1
frontend/src/routes.ts

@@ -15,5 +15,5 @@ export default [
     ]),
     ]),
   ]),
   ]),
 
 
-  route("oauth", "routes/oauth.github.callback.tsx"),
+  route("oauth/github/callback", "routes/oauth.github.callback.tsx"),
 ] satisfies RouteConfig;
 ] satisfies RouteConfig;