details: https://code.tryton.org/tryton/commit/6d9d821cc00f
branch: default
user: Ahmed AlBoori <[email protected]>
date: Mon Feb 23 11:08:31 2026 +0100
description:
Add missing key parameter to get_products in web shop
1cf6e5cb9e4f added the parameter but did not update the tax rule
extension.
Closes #14620
diffstat:
modules/web_shop/web.py | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (21 lines):
diff -r d859e52b7ba4 -r 6d9d821cc00f modules/web_shop/web.py
--- a/modules/web_shop/web.py Tue Feb 03 10:20:59 2026 +0100
+++ b/modules/web_shop/web.py Mon Feb 23 11:08:31 2026 +0100
@@ -320,7 +320,7 @@
class Shop_TaxRuleCountry(metaclass=PoolMeta):
__name__ = 'web.shop'
- def get_products(self, pattern=None):
+ def get_products(self, pattern=None, key=None):
pattern = pattern.copy() if pattern is not None else {}
if (self.warehouse
and self.warehouse.address
@@ -330,7 +330,7 @@
else:
pattern.setdefault('from_country')
pattern.setdefault('to_country')
- return super().get_products(pattern=pattern)
+ return super().get_products(pattern=pattern, key=key)
class Shop_Warehouse(ModelSQL):