From e61750f314fd55c86640293256a2c3d9e973b7e4 Mon Sep 17 00:00:00 2001 From: ben Date: Thu, 20 Aug 2026 09:06:47 +0200 Subject: [PATCH] kaas is toch zo lekker --- backend/permissions.py | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/backend/permissions.py b/backend/permissions.py index e063ea2..589dd32 100644 --- a/backend/permissions.py +++ b/backend/permissions.py @@ -19,16 +19,11 @@ def get_role(room_id: int, user_id: int) -> int | None: (room_id, user_id), ) - print("DEBUG get_role:") - print(" room_id:", room_id) - print(" user_id:", user_id) - print(" member:", dict(member) if member else None) - if member is None: return None return ROLE_LEVELS.get(member["role"]) - + def has_role( room_id: int, user_id: int, @@ -40,12 +35,11 @@ def has_role( Role hierarchy: owner > admin > member """ - user_role = get_role(room_id, user_id) + user_level = get_role(room_id, user_id) - if user_role is None: + if user_level is None: return False - user_level = ROLE_LEVELS.get(user_role, 0) required_level = ROLE_LEVELS.get(required_role, 0) if required_level == 0: