diff --git a/program/serializers.py b/program/serializers.py index cd28a52de1cd36953fa0875c21d4879cef975134..4b3c278fd63cdaaed7f13359cf5eea00dc538a24 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 )