fix: ensure supabase credentials are persistent on reloads

This commit is contained in:
KevIsDev
2025-03-20 14:22:35 +00:00
parent 6a79bc6e5b
commit a109fc127f
3 changed files with 19 additions and 13 deletions

View File

@@ -70,10 +70,10 @@ export function SupabaseConnection() {
}, [isConnected, supabaseConn.token]);
useEffect(() => {
if (isConnected && supabaseConn.selectedProjectId && supabaseConn.token) {
if (isConnected && supabaseConn.selectedProjectId && supabaseConn.token && !supabaseConn.credentials) {
fetchProjectApiKeys(supabaseConn.selectedProjectId).catch(console.error);
}
}, [isConnected, supabaseConn.selectedProjectId, supabaseConn.token]);
}, [isConnected, supabaseConn.selectedProjectId, supabaseConn.token, supabaseConn.credentials]);
return (
<div className="relative">