From ccb377e6f65918ab93204c221b4a19bfeb4e8713 Mon Sep 17 00:00:00 2001 From: Vargha Csongor Date: Sat, 15 Mar 2025 11:01:45 +0100 Subject: [PATCH] change userid type to string in session --- app/src/lib/server/session.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/lib/server/session.ts b/app/src/lib/server/session.ts index a51f537..76f2b09 100644 --- a/app/src/lib/server/session.ts +++ b/app/src/lib/server/session.ts @@ -59,7 +59,7 @@ export function generateSessionToken(): string { return token; } -export async function createSession(token: string, userId: number, sessions: KVNamespace): Promise { +export async function createSession(token: string, userId: string, sessions: KVNamespace): Promise { const sessionId = `${userId}:${encodeHexLowerCase(sha256(new TextEncoder().encode(token)))}`; const session: Session = { id: sessionId, @@ -73,7 +73,7 @@ export async function createSession(token: string, userId: number, sessions: KVN export interface Session { id: string; expiresAt: Date; - userId: number; + userId: string; } type SessionValidationResult = Session | null;