From 726100a8e81b42e5b00ff56f3fcd80261d01ccf4 Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Tue, 17 Oct 2023 16:54:34 -0400 Subject: [PATCH] feat: contributor_ids and tags are not required --- program/serializers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/program/serializers.py b/program/serializers.py index cd28a52d..4b3c278f 100644 --- a/program/serializers.py +++ b/program/serializers.py @@ -817,14 +817,14 @@ tags_json_schema = { class NoteSerializer(serializers.ModelSerializer): contributor_ids = serializers.PrimaryKeyRelatedField( - many=True, queryset=Host.objects.all(), source="contributors" + many=True, queryset=Host.objects.all(), required=False, source="contributors", ) image_id = serializers.PrimaryKeyRelatedField( queryset=Image.objects.all(), required=False, allow_null=True ) links = NoteLinkSerializer(many=True, required=False) playlist_id = serializers.IntegerField(required=False) - tags = JSONSchemaField(tags_json_schema) + tags = JSONSchemaField(tags_json_schema, required=False) timeslot_id = serializers.PrimaryKeyRelatedField( queryset=TimeSlot.objects.all(), required=False ) -- GitLab