diff --git a/program/serializers.py b/program/serializers.py index cc6927eddbf9a8aa98139af1cda2de1ccfa30c5a..c2ddc5689cd478da680953faec4510aab6d5b293 100644 --- a/program/serializers.py +++ b/program/serializers.py @@ -474,7 +474,6 @@ class ShowSerializer(serializers.HyperlinkedModelSerializer): image_id = serializers.PrimaryKeyRelatedField( allow_null=True, queryset=Image.objects.all(), required=False ) - internal_note = serializers.SerializerMethodField() language_ids = serializers.PrimaryKeyRelatedField( many=True, queryset=Language.objects.all(), source="language" ) @@ -530,13 +529,6 @@ class ShowSerializer(serializers.HyperlinkedModelSerializer): "type_id", ) + read_only_fields - def get_internal_note(self, obj) -> str: - """Only users with the permission can see the internal note.""" - - user = self.context.get("request").user - - return obj.internal_note if user and user.has_perm("display__show__internal_note") else "" - def create(self, validated_data): """ Create and return a new Show instance, given the validated data.