Dax Raad 1 rok temu
rodzic
commit
02e014b0a0

+ 2 - 3
cloud/app/src/context/auth.tsx

@@ -32,7 +32,7 @@ export const getActor = query(async (): Promise<Actor.Info> => {
         },
       }
     }
-    if (Object.keys(auth.data.account).length > 0) {
+    if (Object.keys(auth.data.account ?? {}).length > 0) {
       const current = Object.values(auth.data.account)[0]
       await auth.update(val => ({
         ...val,
@@ -96,10 +96,9 @@ export interface AuthSession {
 }
 
 export function useAuthSession() {
-
   return useSession<AuthSession>({
     password: "0".repeat(32),
-    name: "auth"
+    name: "auth",
   })
 }
 

+ 2 - 3
cloud/core/src/drizzle/index.ts

@@ -3,7 +3,7 @@ import { Resource } from "sst"
 export * from "drizzle-orm"
 import postgres from "postgres"
 
-const createClient = memo(() => {
+const createClient = () => {
   const client = postgres({
     idle_timeout: 30000,
     connect_timeout: 30000,
@@ -17,9 +17,8 @@ const createClient = memo(() => {
     },
     max: 1,
   })
-
   return drizzle(client, {})
-})
+}
 
 import { PgTransaction, type PgTransactionConfig } from "drizzle-orm/pg-core"
 import type { ExtractTablesWithRelations } from "drizzle-orm"