You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: add SECURITY DEFINER RLS functions for client portal
The initial RLS policies caused infinite recursion because client
policies on projects/assignments/updates joined through tables that
had their own RLS policies creating circular references. Fixed by
using SECURITY DEFINER helper functions that bypass RLS internally.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments