From ba972597a3cd538f6cc151f85d57d22952d9998f Mon Sep 17 00:00:00 2001 From: Julian Leucker <leuckerj@gmail.com> Date: Wed, 6 Nov 2024 20:25:15 +0100 Subject: [PATCH] Fix conditions --- aleksis/apps/alsijil/schema/participation_status.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aleksis/apps/alsijil/schema/participation_status.py b/aleksis/apps/alsijil/schema/participation_status.py index d420098f9..22e582059 100644 --- a/aleksis/apps/alsijil/schema/participation_status.py +++ b/aleksis/apps/alsijil/schema/participation_status.py @@ -118,10 +118,10 @@ class ExtendParticipationStatusToAbsenceBatchMutation(graphene.Mutation): return participation, absence - elif participation.absence_reason: + else: # No base absence, simply create one if absence reason is given data = dict( - reason_id=participation.absence_reason.id, + reason_id=participation.absence_reason.id if participation.absence_reason else None, person=participation.person, ) -- GitLab