fix roleback
This commit is contained in:
@@ -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'
|
||||
|
||||
Reference in New Issue
Block a user