mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-20 08:11:13 -05:00
Fix: Update is_moderator function
This commit is contained in:
@@ -0,0 +1,14 @@
|
|||||||
|
-- Update is_moderator function to include superusers
|
||||||
|
CREATE OR REPLACE FUNCTION public.is_moderator(_user_id uuid)
|
||||||
|
RETURNS boolean
|
||||||
|
LANGUAGE sql
|
||||||
|
STABLE SECURITY DEFINER
|
||||||
|
SET search_path TO 'public'
|
||||||
|
AS $function$
|
||||||
|
SELECT EXISTS (
|
||||||
|
SELECT 1
|
||||||
|
FROM public.user_roles
|
||||||
|
WHERE user_id = _user_id
|
||||||
|
AND role IN ('moderator', 'admin', 'superuser')
|
||||||
|
)
|
||||||
|
$function$;
|
||||||
Reference in New Issue
Block a user