Skip to content
Snippets Groups Projects
Commit 3c521a21 authored by Roang's avatar Roang
Browse files

Fix assembly predicate

parent ab2dc76d
Branches
Tags
No related merge requests found
......@@ -59,6 +59,8 @@ def is_habitat_manager(user: PlatformUser, assembly: 'Assembly') -> bool:
def perm_is(permission: str):
@rules.predicate
def user_has_permission(user, assembly: 'Assembly'):
if assembly is None:
return False
member = ConferenceMember.get_member(conference=assembly.conference, user=user)
return member.has_perms(permission, require_all=True, require_staff=True)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment