Commit Graph

2 Commits

Author SHA1 Message Date
dwindown
8441063f0c Fix SQL errors in RLS policy scripts
- Remove profiles.role reference (column doesn't exist)
- Use simplified policies (all authenticated users can modify)
- Drop all existing storage policies before creating new ones to avoid conflicts
- Fix policy already exists error in STORAGE_RLS_FIX.sql

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-24 14:42:37 +07:00
dwindown
9fdcf07439 Add RLS policy fixes for platform_settings and storage
- PLATFORM_SETTINGS_RLS_FIX.sql: Allow public read access to branding settings
- STORAGE_RLS_FIX.sql: Fix upload permissions for logo/favicon

These fixes:
1. Allow non-admin users to see branding (logo, favicon, colors)
2. Fix empty JSON response on platform_settings fetch
3. Fix storage upload 403 errors

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-24 14:40:14 +07:00