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()