fix
authorRadek Czajka <rczajka@rczajka.pl>
Mon, 12 May 2025 07:09:23 +0000 (09:09 +0200)
committerRadek Czajka <rczajka@rczajka.pl>
Mon, 12 May 2025 07:09:23 +0000 (09:09 +0200)
src/catalogue/api/serializers.py

index 1608b0f..406cd39 100644 (file)
@@ -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')
 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']
 
 
         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()
 
 class BookDetailSerializer(LegacyMixin, serializers.ModelSerializer):
     url = AbsoluteURLField()