diff --git a/src/pages/Bootcamp.tsx b/src/pages/Bootcamp.tsx index 8ef5175..efa74a8 100644 --- a/src/pages/Bootcamp.tsx +++ b/src/pages/Bootcamp.tsx @@ -106,7 +106,7 @@ export default function Bootcamp() { // Fetch accent color from settings const { data: settings } = await supabase - .from('site_settings') + .from('platform_settings') .select('brand_accent_color') .single(); diff --git a/src/pages/WebinarRecording.tsx b/src/pages/WebinarRecording.tsx index a8fd58c..6a50ba6 100644 --- a/src/pages/WebinarRecording.tsx +++ b/src/pages/WebinarRecording.tsx @@ -68,7 +68,7 @@ export default function WebinarRecording() { // Fetch accent color from settings const { data: settings } = await supabase - .from('site_settings') + .from('platform_settings') .select('brand_accent_color') .single(); diff --git a/supabase/migrations/20251231000001_public_site_settings.sql b/supabase/migrations/20251231000001_public_site_settings.sql index 968ecc8..4f005ec 100644 --- a/supabase/migrations/20251231000001_public_site_settings.sql +++ b/supabase/migrations/20251231000001_public_site_settings.sql @@ -1,10 +1,10 @@ --- Make site_settings publicly accessible for accent color +-- Make platform_settings publicly accessible for accent color -- All users (authenticated) can read brand settings -DROP POLICY IF EXISTS "site_settings_public_select" ON site_settings; +DROP POLICY IF EXISTS "platform_settings_public_select" ON platform_settings; -CREATE POLICY "site_settings_public_select" -ON site_settings +CREATE POLICY "platform_settings_public_select" +ON platform_settings FOR SELECT TO authenticated USING (true);