From ba5b9af0ef3e5de41cb20e5aa220838059e47af1 Mon Sep 17 00:00:00 2001 From: hailin Date: Tue, 20 May 2025 17:56:43 +0800 Subject: [PATCH] . --- chatdesk-ui/app/[locale]/[workspaceid]/layout.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chatdesk-ui/app/[locale]/[workspaceid]/layout.tsx b/chatdesk-ui/app/[locale]/[workspaceid]/layout.tsx index aa85ab2..db156fd 100644 --- a/chatdesk-ui/app/[locale]/[workspaceid]/layout.tsx +++ b/chatdesk-ui/app/[locale]/[workspaceid]/layout.tsx @@ -16,7 +16,8 @@ import { getAssistantImageFromStorage } from "@/db/storage/assistant-images" import { getToolWorkspacesByWorkspaceId } from "@/db/tools" import { getWorkspaceById } from "@/db/workspaces" import { convertBlobToBase64 } from "@/lib/blob-to-b64" -import { supabase } from "@/lib/supabase/browser-client" +//import { supabase } from "@/lib/supabase/browser-client" +import { createClient } from "@/lib/supabase/browser-client" import { LLMID } from "@/types" import { useParams, useRouter, useSearchParams } from "next/navigation" import { ReactNode, useContext, useEffect, useState } from "react" @@ -71,8 +72,10 @@ export default function WorkspaceLayout({ children }: WorkspaceLayoutProps) { const [loading, setLoading] = useState(true) + useEffect(() => { ;(async () => { + const supabase = await createClient() const session = (await supabase.auth.getSession()).data.session if (!session) {