Fixes: 1) Remove unused fields small_logo and big_logo from BrandDetailSerializer.

Extra: 1) Cleanup related unused methods `get_small_logo` and `get_big_logo`.
This commit is contained in:
Egor Pavlovich Gorbunov 2025-11-12 10:25:33 +03:00
parent d3e016c8d6
commit 28011e3afc

View file

@ -90,8 +90,6 @@ class CategoryDetailSerializer(ModelSerializer):
class BrandDetailSerializer(ModelSerializer):
categories = CategorySimpleSerializer(many=True)
small_logo = SerializerMethodField()
big_logo = SerializerMethodField()
class Meta:
model = Brand
@ -105,16 +103,6 @@ class BrandDetailSerializer(ModelSerializer):
"small_logo",
]
def get_small_logo(self, obj: Brand) -> str | None:
with suppress(ValueError):
return obj.small_logo.url
return None
def get_big_logo(self, obj: Brand) -> str | None:
with suppress(ValueError):
return obj.big_logo.url
return None
class BrandProductDetailSerializer(ModelSerializer):
class Meta: