diff --git a/service_app_banks/isbank/isbank_sender.py b/service_app_banks/isbank/isbank_sender.py index a9dfcdb..233a42a 100644 --- a/service_app_banks/isbank/isbank_sender.py +++ b/service_app_banks/isbank/isbank_sender.py @@ -91,10 +91,12 @@ def is_bank_retrieve_account_records(bank_data): AccountRecords.iban == data_dict["iban"], AccountRecords.bank_reference_code == data_dict["bank_reference_code"], AccountRecords.bank_balance == data_dict["bank_balance"], + system=True, ).data: print('already @database record', found_record.id) else: new_account_record = AccountRecords.find_or_create(**data_dict) + new_account_record.save_and_confirm() new_record_list.append(new_account_record.get_dict()) print('new_account_record is created', new_account_record.id) return new_record_list if new_record_list else []