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

Merge branch '41-unprotected-absence-reasons-queries-and-mutations' into 'master'

Resolve Unprotected Absence Reasons queries

See merge request !74
parents 64cf62b3 95f7d816
No related branches found
No related tags found
1 merge request!74Resolve Unprotected Absence Reasons queries
Pipeline #195921 failed
......@@ -66,17 +66,10 @@ class Query(graphene.ObjectType):
)
@staticmethod
def resolve_absencereasons(root, info, **kwargs) -> QuerySet:
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