fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! feat(permissions): Addeding system user support for permission check v2

This commit is contained in:
Iraq Jaber
2025-03-20 13:19:01 +04:00
parent 241e26d056
commit 6a0e1d8c3a

View File

@@ -3,13 +3,11 @@ DROP FUNCTION IF EXISTS eventstore.get_system_permissions;
CREATE OR REPLACE FUNCTION eventstore.get_system_permissions(
permissions_json JSONB
, permm TEXT
-- , res OUT eventstore.system_perms
)
RETURNS TABLE (
member_type TEXT,
aggregate_id TEXT,
object_id TEXT
-- permission TEXT
)
LANGUAGE 'plpgsql'
AS $$
@@ -23,7 +21,6 @@ BEGIN
permission-- AS permission
FROM jsonb_array_elements(permissions_json) AS perm
CROSS JOIN jsonb_array_elements_text(perm->'permissions') AS permission) AS res
-- WHERE p.permission = permm;
WHERE res. permission= permm;
END;
$$;