mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-20 04:51:11 -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