diff --git a/aleksis/apps/alsijil/schema/__init__.py b/aleksis/apps/alsijil/schema/__init__.py
index 9e6ec22b596c7e1bf63d8b2b2c930f0856b622d0..06c2615ca727fc3c38191f3dfa037a76b1bbedee 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 a6292433accad63081fed3d49e2e944071ec09cb..edf15c9097ef5e9d328f4315bb3ff781097449e5 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()