From c9a8fc60e49457a7239ef38306f70ffcf76745a7 Mon Sep 17 00:00:00 2001 From: Cedric Collins Date: Thu, 28 Sep 2023 15:27:28 -0500 Subject: [PATCH] [IMP] connector_opencart: recompute taxes and prices after order import H13310 --- connector_opencart/models/sale_order/importer.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/connector_opencart/models/sale_order/importer.py b/connector_opencart/models/sale_order/importer.py index c2e827df..8cc240f9 100644 --- a/connector_opencart/models/sale_order/importer.py +++ b/connector_opencart/models/sale_order/importer.py @@ -417,6 +417,11 @@ class SaleOrderImporter(Component): # There are products that were either just imported, or raise RetryableJobError('Products need setup. OpenCart Product IDs:' + str(products_need_setup), seconds=3600) + def _after_import(self, binding): + super(SaleOrderImporter, self)._after_import(binding) + # Recompute taxes and prices + binding._recompute_taxes() + binding._recompute_prices() class SaleImportRule(Component): _name = 'opencart.sale.import.rule'