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