fix roleback

This commit is contained in:
Parsa Nazer
2026-05-18 12:11:45 +03:30
parent b75b0858df
commit 6c635660a3
+2 -2
View File
@@ -22,12 +22,12 @@ def udpate_bank_status():
)
bank.verify(item.tracking_code)
bank_record = bank_models.Bank.objects.get(tracking_code=item.tracking_code)
if bank_record.is_success:
if bank_record.is_success and bank_record.order:
bank_record.order.cart.clear_cart()
bank_record.order.is_paid = True
bank_record.order.save()
logging.debug("This record is verify now.", extra={"pk": bank_record.pk})
else:
elif bank_record.order:
order = bank_record.order
order.rollback_stock()
return 'update bank record is done'