create bank account for organization
This commit is contained in:
@@ -48,6 +48,8 @@ class BankAccountSerializer(serializers.ModelSerializer):
|
||||
fields = [
|
||||
'id',
|
||||
'user',
|
||||
'organization',
|
||||
'account_type',
|
||||
'account',
|
||||
'name',
|
||||
'card',
|
||||
@@ -55,6 +57,8 @@ class BankAccountSerializer(serializers.ModelSerializer):
|
||||
]
|
||||
extra_kwargs = {
|
||||
'user': {'required': False},
|
||||
'organization': {'required': False},
|
||||
'account_type': {'required': False},
|
||||
'account': {'required': False},
|
||||
'card': {'required': False},
|
||||
'sheba': {'required': False}
|
||||
@@ -64,6 +68,8 @@ class BankAccountSerializer(serializers.ModelSerializer):
|
||||
""" update user bank account information """
|
||||
instance.name = validated_data.get('name', instance.name)
|
||||
instance.account = validated_data.get('account', instance.account)
|
||||
instance.organization = validated_data.get('organization', instance.organization)
|
||||
instance.account_type = validated_data.get('account_type', instance.account_type)
|
||||
instance.card = validated_data.get('card', instance.card)
|
||||
instance.sheba = validated_data.get('sheba', instance.sheba)
|
||||
instance.save()
|
||||
|
||||
Reference in New Issue
Block a user