Skip to content
Snippets Groups Projects

Resolve Unprotected Absence Reasons queries

Merged permcu requested to merge 41-unprotected-absence-reasons-queries-and-mutations into master
1 file
+ 2
9
Compare changes
  • Side-by-side
  • Inline
@@ -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:
Loading