From 7ee8a14dfab370d47fad5cd0fa9a75dc2abfb64a Mon Sep 17 00:00:00 2001 From: Leo dev Date: Tue, 23 Dec 2025 17:21:01 +0100 Subject: [PATCH] Fixed unsafe warning --- src/actions/get-session.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/actions/get-session.ts b/src/actions/get-session.ts index 1b48ff3..1ef26f8 100644 --- a/src/actions/get-session.ts +++ b/src/actions/get-session.ts @@ -2,13 +2,15 @@ import createClient from "@/actions/supa"; -export default async function getSession() { +export default async function getSessionUserId() { const supabase = await createClient(); - const { error, data } = await supabase.auth.getSession(); + const { data, error } = await supabase.auth.getUser(); - if (error) { - throw error; - } + if (error) throw error; - return data.session?.user.id; + const user = data.user; + + if (!user) return null; + + return user.id; }