From 4e2db85f2e10cfd53abb7c1e27d4ca4986ae89c9 Mon Sep 17 00:00:00 2001 From: "Moises Lopez - https://www.vauxoo.com/" Date: Mon, 29 May 2017 02:31:53 -0500 Subject: [PATCH] [FIX] base_address_extended: default to Null instead of empty string for computed street fields. Qweb reports delete the node if the value is Null but won't if the value is an empty string. And then, l10n_mx_edi module has errors because there are nodes with empty string and the minimum value is one char. Courtesy of Vauxoo. Was PR #17169 Backport in Saas-14 from opw-770430 --- addons/base_address_extended/models/base_address_extended.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/base_address_extended/models/base_address_extended.py b/addons/base_address_extended/models/base_address_extended.py index 566f2cb40f9..85aa0a6dddf 100644 --- a/addons/base_address_extended/models/base_address_extended.py +++ b/addons/base_address_extended/models/base_address_extended.py @@ -91,7 +91,7 @@ class Partner(models.Model): for partner in self: if not partner.street: for field in street_fields: - partner[field] = '' + partner[field] = None continue street_format = (partner.country_id.street_format or