diff --git a/apps/pos_device/web/api/v1/viewsets/device.py b/apps/pos_device/web/api/v1/viewsets/device.py index 64d9143..06170b1 100644 --- a/apps/pos_device/web/api/v1/viewsets/device.py +++ b/apps/pos_device/web/api/v1/viewsets/device.py @@ -422,13 +422,9 @@ class StakeHolderShareAmountViewSet(viewsets.ModelViewSet, DynamicSearchMixin, S share_holder = self.get_object() with transaction.atomic(): - share_holder.quota_distribution.__class__.objects.filter( - id=share_holder.quota_distribution.id - ).update(trash=True) + share_holder.quota_distribution.delete() - share_holder.__class__.objects.filter( - id=share_holder.id - ).update(trash=True) + share_holder.delete() return Response(status=status.HTTP_200_OK)