Fixes: DoFeedbackSerializer

This commit is contained in:
Egor Pavlovich Gorbunov 2025-06-08 14:21:51 +03:00
parent 4148d9e02c
commit 7fe3e7de9a

View file

@ -68,7 +68,7 @@ class AddressCreateSerializer(ModelSerializer):
class DoFeedbackSerializer(Serializer):
comment = CharField(required=True)
rating = IntegerField(required=False, min_value=1, max_value=10, default=10)
action = CharField(choices=["add", "remove"], required=True, default="add")
action = CharField(required=True, default="add")
def validate(self, data):
if data["action"] == "add" and not all([data["comment"], data["rating"]]):