From 7322fd04f4e53725e846481b5760b11f9f8c7ae5 Mon Sep 17 00:00:00 2001
From: Michael Bauer <michael-bauer@posteo.de>
Date: Thu, 13 Jun 2024 18:35:28 +0200
Subject: [PATCH] Define AbsencesBatchCreateMutation's required arguments

---
 aleksis/apps/alsijil/schema/absences.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/aleksis/apps/alsijil/schema/absences.py b/aleksis/apps/alsijil/schema/absences.py
index 663455671..d53243e6c 100644
--- a/aleksis/apps/alsijil/schema/absences.py
+++ b/aleksis/apps/alsijil/schema/absences.py
@@ -12,11 +12,11 @@ class LessonsForPersonType(graphene.ObjectType):
 
 class AbsencesBatchCreateMutation(graphene.Mutation):
     class Arguments:
-        persons = graphene.List(graphene.ID)
-        start = graphene.Date()
-        end = graphene.Date()
-        comment = graphene.String()
-        reason = graphene.ID()
+        persons = graphene.List(graphene.ID, required=True)
+        start = graphene.Date(required=True)
+        end = graphene.Date(required=True)
+        comment = graphene.String(required=False)
+        reason = graphene.ID(required=True)
 
     ok = graphene.Boolean()
 
-- 
GitLab