diff --git a/program/serializers.py b/program/serializers.py index 056bcdf4e9cc51f8944886dca144177d8a6806b3..612324834b824908ef60db8578c1b5435ced3496 100644 --- a/program/serializers.py +++ b/program/serializers.py @@ -1416,7 +1416,23 @@ class CalendarSchemaSerializer(serializers.Serializer): ] ] - shows = ShowSerializer(many=True) + class CalendarShowSerializer(ShowSerializer): + class Meta(ShowSerializer.Meta): + fields = [ + field + for field in ShowSerializer.Meta.fields + if field + not in [ + "created_at", + "created_by", + "internal_note", + "owner_ids", + "updated_at", + "updated_by", + ] + ] + + shows = CalendarShowSerializer(many=True) timeslots = CalendarTimeslotSerializer(many=True) profiles = CalendarProfileSerializer(many=True) categories = CategorySerializer(many=True)