From a1d9c64b88aeecf6182f2f30b66bfd44f1c251d9 Mon Sep 17 00:00:00 2001 From: Mojtaba-z Date: Wed, 22 Oct 2025 15:21:45 +0330 Subject: [PATCH] fix stake share bug of distribution key --- apps/pos_device/web/api/v1/serilaizers/device.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/apps/pos_device/web/api/v1/serilaizers/device.py b/apps/pos_device/web/api/v1/serilaizers/device.py index 98ce6ff..1fa3a25 100644 --- a/apps/pos_device/web/api/v1/serilaizers/device.py +++ b/apps/pos_device/web/api/v1/serilaizers/device.py @@ -99,12 +99,8 @@ class StakeHolderShareAmountSerializer(ModelSerializer): fields = '__all__' def validate(self, attrs): - stakeholders = attrs['stakeholders'] - # check organization has pos device - assigned_organization = pos_models.Organization.objects.get( - id=attrs['distribution']['assigned_organization'] - ) + assigned_organization = attrs['quota_distribution'].assigned_organization if not assigned_organization.has_pos: raise pos_exceptions.OrganizationDeviceNotAssigned()