From 5be64c7959c096f8619a4da9b47d93058f5aa980 Mon Sep 17 00:00:00 2001 From: Mojtaba-z Date: Sun, 26 Oct 2025 08:57:18 +0330 Subject: [PATCH] set assigner in sharing stake update --- apps/pos_device/web/api/v1/viewsets/device.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apps/pos_device/web/api/v1/viewsets/device.py b/apps/pos_device/web/api/v1/viewsets/device.py index 06170b1..9316e8a 100644 --- a/apps/pos_device/web/api/v1/viewsets/device.py +++ b/apps/pos_device/web/api/v1/viewsets/device.py @@ -399,6 +399,12 @@ class StakeHolderShareAmountViewSet(viewsets.ModelViewSet, DynamicSearchMixin, S # get object & remove distribution share_holder = self.get_object() + + # set assigner organization in distribution data + data['distribution'].update({ + 'assigner_organization': share_holder.quota_distribution.assigner_organization.id + }) + share_holder.quota_distribution.delete() # create distribution