From 7d58cda7f48f323f75eea2226a0662ec322051be Mon Sep 17 00:00:00 2001
From: Konrad Mohrfeldt <konrad.mohrfeldt@farbdev.org>
Date: Sun, 9 Apr 2023 18:21:22 +0200
Subject: [PATCH] fix: note image should allow null values

---
 program/serializers.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/program/serializers.py b/program/serializers.py
index 1837a54c..e0d445eb 100644
--- a/program/serializers.py
+++ b/program/serializers.py
@@ -699,7 +699,9 @@ class NoteLinkSerializer(serializers.ModelSerializer):
 
 class NoteSerializer(serializers.ModelSerializer):
     contributors = serializers.PrimaryKeyRelatedField(queryset=Host.objects.all(), many=True)
-    image = serializers.PrimaryKeyRelatedField(queryset=Image.objects.all(), required=False)
+    image = serializers.PrimaryKeyRelatedField(
+        queryset=Image.objects.all(), required=False, allow_null=True
+    )
     links = NoteLinkSerializer(many=True, required=False)
     timeslot = serializers.PrimaryKeyRelatedField(queryset=TimeSlot.objects.all(), required=False)
 
-- 
GitLab