CREATE OR REPLACE FUNCTION public.fn_admin_delete_email_rule(p_id integer)
 RETURNS jsonb
 LANGUAGE plpgsql
AS $function$
BEGIN
    DELETE FROM public.email_dispatch_rules WHERE id = p_id;
    IF NOT FOUND THEN
        RETURN jsonb_build_object('error', 'Regla no encontrada.');
    END IF;
    RETURN jsonb_build_object('success', true);
END;
$function$
;
