Allow anonymous posts in public feed
- update posts_select RLS to allow approved/ok posts regardless of anonymity - sync baseline and perf-fix migrations with live policy Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -207,10 +207,6 @@ CREATE POLICY "posts_select" ON public.posts FOR SELECT
|
||||
USING (
|
||||
deleted_at IS NULL
|
||||
AND review_status IN ('ok', 'approved')
|
||||
AND (
|
||||
NOT is_anonymous
|
||||
OR user_id = (select auth.uid())
|
||||
)
|
||||
);
|
||||
CREATE POLICY "posts_insert" ON public.posts FOR INSERT
|
||||
WITH CHECK ((select auth.uid()) = user_id);
|
||||
|
||||
@@ -12,10 +12,6 @@ ALTER POLICY posts_select ON public.posts
|
||||
USING (
|
||||
deleted_at IS NULL
|
||||
AND review_status IN ('ok', 'approved')
|
||||
AND (
|
||||
NOT is_anonymous
|
||||
OR user_id = (select auth.uid())
|
||||
)
|
||||
);
|
||||
|
||||
ALTER POLICY posts_insert ON public.posts
|
||||
|
||||
Reference in New Issue
Block a user