From d2fb042c998cdc0b9b45f5eba0b8ef27fccb28d3 Mon Sep 17 00:00:00 2001 From: Egor fureunoir Gorbunov Date: Sun, 8 Jun 2025 14:24:20 +0300 Subject: [PATCH] Fixes: DoFeedbackSerializer --- core/admin.py | 2 +- core/serializers/utility.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/admin.py b/core/admin.py index 6b4b573c..4124622a 100644 --- a/core/admin.py +++ b/core/admin.py @@ -364,7 +364,7 @@ class ProductImageAdmin(BasicModelAdmin): class AddressAdmin(GISModelAdmin): list_display = ("street", "city", "region", "country", "user") list_filter = ("country", "region") - search_fields = ("raw_data", "street", "city", "postal_code", "user__email") + search_fields = ("raw_data", "street", "city", "postal_code", "user__email", "address_line") gis_widget_kwargs = { "attrs": { diff --git a/core/serializers/utility.py b/core/serializers/utility.py index 227fa1ca..70c362bc 100644 --- a/core/serializers/utility.py +++ b/core/serializers/utility.py @@ -67,8 +67,8 @@ class AddressCreateSerializer(ModelSerializer): class DoFeedbackSerializer(Serializer): comment = CharField(required=True) - rating = IntegerField(required=False, min_value=1, max_value=10, default=10) - action = CharField(required=True, default="add") + rating = IntegerField(min_value=1, max_value=10, default=10) + action = CharField(default="add") def validate(self, data): if data["action"] == "add" and not all([data["comment"], data["rating"]]):