From d2fa1b264f41ebc5ca1aafa4cb5cc7dfa678fbe0 Mon Sep 17 00:00:00 2001 From: Mojtaba-z Date: Sun, 17 Aug 2025 10:07:48 +0330 Subject: [PATCH] show bank accounts of stakeholders - vw --- apps/authentication/api/v1/serializers/serializer.py | 9 --------- apps/pos_device/web/api/v1/serilaizers/device.py | 2 +- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/apps/authentication/api/v1/serializers/serializer.py b/apps/authentication/api/v1/serializers/serializer.py index 54c071f..9146c75 100644 --- a/apps/authentication/api/v1/serializers/serializer.py +++ b/apps/authentication/api/v1/serializers/serializer.py @@ -47,15 +47,6 @@ class BankAccountSerializer(serializers.ModelSerializer): class Meta: model = BankAccountInformation fields = '__all__' - extra_kwargs = { - 'user': {'required': False}, - 'name': {'required': False}, - 'organization': {'required': False}, - 'account_type': {'required': False}, - 'account': {'required': False}, - 'card': {'required': False}, - 'sheba': {'required': False} - } def update(self, instance, validated_data): """ update user bank account information """ diff --git a/apps/pos_device/web/api/v1/serilaizers/device.py b/apps/pos_device/web/api/v1/serilaizers/device.py index ecb1bf3..f11dcb1 100644 --- a/apps/pos_device/web/api/v1/serilaizers/device.py +++ b/apps/pos_device/web/api/v1/serilaizers/device.py @@ -82,7 +82,7 @@ class StakeHoldersSerializer(ModelSerializer): representation = super().to_representation(instance) representation['bank_account'] = BankAccountSerializer( - instance.organization.bank_information.all() + instance.organization.bank_information.all().first() ).data return representation