changeset 4c903da995b3 in modules/web_shop:5.8 details: https://hg.tryton.org/modules/web_shop?cmd=changeset&node=4c903da995b3 description: Keep context when re-browsing products
issue10668 review363701002 (grafted from 0ef20050e8683dabd331b61b86c3bdce183f3d69) diffstat: web.py | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diffs (17 lines): diff -r 92bd56cc445d -r 4c903da995b3 web.py --- a/web.py Thu Jun 17 21:30:22 2021 +0200 +++ b/web.py Fri Aug 27 08:56:46 2021 +0200 @@ -187,10 +187,11 @@ prices, taxes = {}, {} for tax_ids, products in taxes2products.items(): - products = Product.browse(products) + with Transaction().set_context(**self.get_context()): + products = Product.browse(products) + taxes_ = Tax.browse(tax_ids) with Transaction().set_context(taxes=tax_ids): prices.update(Product.get_sale_price(products)) - taxes_ = Tax.browse(tax_ids) for product in products: taxes[product.id] = sum( t['amount']