diff --git a/src/lib/auth.ts b/src/lib/auth.ts index a78b1f9..aa1170e 100644 --- a/src/lib/auth.ts +++ b/src/lib/auth.ts @@ -56,7 +56,8 @@ export async function signOut() { } export async function getSession() { - const sessionCookie = cookies().get('session'); + const cookieStore = cookies(); + const sessionCookie = cookieStore.get('session'); if (!sessionCookie?.value) { return null; @@ -72,7 +73,7 @@ export async function getSession() { } catch (error) { console.error('Failed to parse session cookie:', error); // If parsing fails, the cookie is invalid. Clear it. - cookies().delete('session'); + cookieStore.delete('session'); return null; } -} \ No newline at end of file +}