Skip to content
Snippets Groups Projects
Verified Commit e293efde authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Fix permissions

parent 27359faa
No related branches found
No related tags found
1 merge request!1261Manage holidays
......@@ -371,7 +371,7 @@ const routes = [
inMenu: true,
titleKey: "holidays.menu_title",
icon: "$holidays",
permission: "core.view_holiday_rule",
permission: "core.view_holidays_rule",
},
},
{
......
......@@ -145,14 +145,12 @@ class Query(graphene.ObjectType):
def resolve_group_by_id(root, info, id): # noqa
group = Group.objects.filter(id=id)
if len(group) != 1:
return None
group = group.first()
if group.exists():
group = group.first()
if not info.context.user.has_perm("core.view_group", group):
raise PermissionDenied()
return group
if not info.context.user.has_perm("core.view_group_rule", group):
raise PermissionDenied()
return group
def resolve_who_am_i(root, info, **kwargs):
return info.context.user
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment