Skip to content
Snippets Groups Projects
Commit 95f7d816 authored by permcu's avatar permcu
Browse files

Make absence reasons fetchable for all logged-in persons again

parent 5993b39e
No related branches found
No related tags found
1 merge request!74Resolve Unprotected Absence Reasons queries
Pipeline #195912 failed
......@@ -69,14 +69,7 @@ class Query(graphene.ObjectType):
def resolve_absence_reasons(root, info, **kwargs) -> QuerySet:
if not info.context.user.has_perm("kolego.fetch_absencereasons_rule"):
return []
return graphene_django_optimizer.query(
get_objects_for_user(
info.context.user,
"kolego.view_absencereason",
AbsenceReason.objects.all(),
),
info,
)
return graphene_django_optimizer.query(AbsenceReason.objects.all(), info)
@staticmethod
def resolve_absence_reason_tags(root, info, **kwargs) -> QuerySet:
......
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