From 1a81442258429a47ec874230b06e871c80ef083a Mon Sep 17 00:00:00 2001 From: Radek Czajka Date: Mon, 12 May 2025 09:09:23 +0200 Subject: [PATCH] fix --- src/catalogue/api/serializers.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/catalogue/api/serializers.py b/src/catalogue/api/serializers.py index 1608b0f0a..406cd39aa 100644 --- a/src/catalogue/api/serializers.py +++ b/src/catalogue/api/serializers.py @@ -191,17 +191,6 @@ class BookSerializer11Labs(serializers.ModelSerializer): ] -class MediaSerializer2(MediaSerializer): - size = serializers.SerializerMethodField() - - class Meta: - model = BookMedia - fields = ['url', 'director', 'type', 'name', 'part_name', 'artist', 'duration', 'size'] - - def get_size(self, obj): - return obj.file.size - - class BookSerializer(LegacyMixin, serializers.ModelSerializer): author = serializers.CharField(source='author_unicode') kind = serializers.CharField(source='kind_unicode') @@ -250,6 +239,17 @@ class MediaSerializer(LegacyMixin, serializers.ModelSerializer): legacy_non_null_fields = ['director', 'artist'] +class MediaSerializer2(MediaSerializer): + size = serializers.SerializerMethodField() + + class Meta: + model = BookMedia + fields = ['url', 'director', 'type', 'name', 'part_name', 'artist', 'duration', 'size'] + + def get_size(self, obj): + return obj.file.size + + class BookDetailSerializer(LegacyMixin, serializers.ModelSerializer): url = AbsoluteURLField() -- 2.20.1