From b029a3bc4d4650d56afb918353f855cfac274e8f Mon Sep 17 00:00:00 2001 From: Julian Leucker <leuckerj@gmail.com> Date: Fri, 18 Oct 2024 18:47:38 +0200 Subject: [PATCH] Fix statistics dummy docs --- aleksis/apps/alsijil/schema/__init__.py | 2 +- aleksis/apps/alsijil/schema/statistics.py | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/aleksis/apps/alsijil/schema/__init__.py b/aleksis/apps/alsijil/schema/__init__.py index 9e6ec22b5..06c2615ca 100644 --- a/aleksis/apps/alsijil/schema/__init__.py +++ b/aleksis/apps/alsijil/schema/__init__.py @@ -263,7 +263,7 @@ class Query(graphene.ObjectType): @staticmethod def resolve_documentations_by_person(root, info, person, term=None): # TODO: Annotate person with necessary information for term. - return Person.objects.get(id=person) + return Person.objects.filter(id=person) @staticmethod def resolve_statistics_by_group(root, info, group, term=None): diff --git a/aleksis/apps/alsijil/schema/statistics.py b/aleksis/apps/alsijil/schema/statistics.py index a6292433a..edf15c909 100644 --- a/aleksis/apps/alsijil/schema/statistics.py +++ b/aleksis/apps/alsijil/schema/statistics.py @@ -1,3 +1,5 @@ +from django.utils import timezone + import graphene from aleksis.apps.cursus.models import Subject @@ -80,19 +82,19 @@ class DocumentationByPersonType(graphene.ObjectType): return 1 def resolve_datetime_start(root, info): - return "2024-05-27T09:00:00+00:00" + return timezone.now().replace(2024, 5, 27, 9, 0) def resolve_datetime_end(root, info): - return "2024-05-27T10:00:00+00:00" + return timezone.now().replace(2024, 5, 27, 10, 0) def resolve_group_short_name(root, info): return "11b" def resolve_teacher(root, info): - return Person.objects.get(id=63) + return Person.objects.last() def resolve_subject(root, info): - return Subject.objects.get(id=1) + return Subject.objects.first() def resolve_absences(root, info): return AbsenceReason.objects.all() -- GitLab