From 0ff69f990aabc152e2047e5148c63f4e24aeee57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 14 Dec 2023 19:26:23 +0100 Subject: [PATCH] Add missing match_none argument to carrier match for subdivision Closes #12835 --- modules/carrier_subdivision/carrier.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/carrier_subdivision/carrier.py b/modules/carrier_subdivision/carrier.py index 381970a3f2..dc69472b09 100644 --- a/modules/carrier_subdivision/carrier.py +++ b/modules/carrier_subdivision/carrier.py @@ -41,7 +41,7 @@ class Selection(metaclass=PoolMeta): "the carrier delivers to.\n" "Leave empty to allow delivery to any postal code.") - def match(self, pattern): + def match(self, pattern, match_none=False): pool = Pool() Subdivision = pool.get('country.subdivision') @@ -78,4 +78,4 @@ class Selection(metaclass=PoolMeta): if (self.to_postal_code is not None and not re.search(self.to_postal_code, to_postal_code)): return False - return super().match(pattern) + return super().match(pattern, match_none=match_none)