From dfb57ec4cce4554ac833c910dd8f20ab426612a3 Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Sat, 26 Oct 2024 02:52:01 -0300 Subject: [PATCH] fix: partial updates broken due to validation --- app/apps/api/views/transactions.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/apps/api/views/transactions.py b/app/apps/api/views/transactions.py index 336fa29..e05a95c 100644 --- a/app/apps/api/views/transactions.py +++ b/app/apps/api/views/transactions.py @@ -27,6 +27,10 @@ class TransactionViewSet(viewsets.ModelViewSet): instance = serializer.save() transaction_updated.send(sender=instance) + def partial_update(self, request, *args, **kwargs): + kwargs["partial"] = True + return self.update(request, *args, **kwargs) + class TransactionCategoryViewSet(viewsets.ModelViewSet): queryset = TransactionCategory.objects.all()