Skip to content
Snippets Groups Projects
Commit 5f48bb20 authored by Roang's avatar Roang
Browse files

Merge branch 'fix/assembly-predicate' into 'develop'

Fix assembly predicate

See merge request hub/hub!1080
parents dcba4133 3c521a21
No related branches found
No related tags found
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 to comment