changeset 58bc82a5a9cd in modules/web_shop_vue_storefront:default
details:
https://hg.tryton.org/modules/web_shop_vue_storefront?cmd=changeset&node=58bc82a5a9cd
description:
Add carrier_carriage module
issue11623
review443451003
diffstat:
sale.py | 4 ++--
web.py | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diffs (27 lines):
diff -r c3faf38564c0 -r 58bc82a5a9cd sale.py
--- a/sale.py Mon May 02 17:51:57 2022 +0200
+++ b/sale.py Sat Sep 10 17:35:38 2022 +0200
@@ -115,9 +115,9 @@
Tax = pool.get('account.tax')
item = super().get_vsf()
if self.carrier:
- cost = self.compute_shipment_cost()
+ cost = self.compute_shipment_cost(self.carrier)
if cost is not None:
- cost_line = self.get_shipment_cost_line(cost)
+ cost_line = self.get_shipment_cost_line(self.carrier, cost)
taxes = Tax.compute(cost_line.taxes, cost, 1, self.tax_date)
cost += sum(t['amount'] for t in taxes)
cost = float(self.currency.round(cost))
diff -r c3faf38564c0 -r 58bc82a5a9cd web.py
--- a/web.py Mon May 02 17:51:57 2022 +0200
+++ b/web.py Sat Sep 10 17:35:38 2022 +0200
@@ -501,7 +501,7 @@
for carrier in sale.available_carriers:
method = carrier.get_vsf()
sale.carrier = carrier
- method['price_incl_tax'] = sale.compute_shipment_cost()
+ method['price_incl_tax'] = sale.compute_shipment_cost(carrier)
methods.append(method)
return methods