diff --git a/apps/accounts/serializers/account/account.py b/apps/accounts/serializers/account/account.py index de9931a62..1827ed439 100644 --- a/apps/accounts/serializers/account/account.py +++ b/apps/accounts/serializers/account/account.py @@ -264,7 +264,7 @@ class AssetAccountBulkSerializer(AccountCreateUpdateSerializerMixin, serializers @staticmethod def _handle_update_create(vd, lookup): ori = Account.objects.filter(**lookup).first() - if ori and ori.secret == vd['secret']: + if ori and ori.secret == vd.get('secret'): return ori, False, 'skipped' instance, value = Account.objects.update_or_create(defaults=vd, **lookup)