From 6361ff23b9ae26e6152351237ac8f850a5839b1d Mon Sep 17 00:00:00 2001 From: behruz-dev Date: Thu, 4 Sep 2025 15:05:46 +0500 Subject: [PATCH] fix --- core/apps/admin_panel/views/product.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/core/apps/admin_panel/views/product.py b/core/apps/admin_panel/views/product.py index 233c888..eb099e9 100644 --- a/core/apps/admin_panel/views/product.py +++ b/core/apps/admin_panel/views/product.py @@ -58,13 +58,13 @@ class ProductUpdateApiView(generics.GenericAPIView, ResponseMixin): def patch(self, request, id): product = get_object_or_404(Product, id=id) serializer = self.serializer_class(data=request.data, instance=product, partial=True) - if serializer.is_valid(raise_exception=True): - serializer.save() - return self.success_response( - message='mahsulot tahrirlandi', - ) - return self.failure_response(message='mahsulot tahrirlashda hatolik', data=serializer.errors) - + serializer.is_valid() + serializer.save() + return self.success_response( + message='mahsulot tahrirlandi', + ) + + class ProductDetailApiView(generics.GenericAPIView, ResponseMixin): serializer_class = serializers.ProductSerializer queryset = Product.objects.all()