From 0faa40aefb015a3629fc032a921c438895e0e41f Mon Sep 17 00:00:00 2001 From: "dle@openerp.com" <> Date: Tue, 21 May 2013 15:42:31 +0200 Subject: [PATCH] [FIX]base_vat: ensure country_code is alphabetic bzr revid: dle@openerp.com-20130521134231-fpsny6w54g3isg82 --- addons/base_vat/base_vat.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/base_vat/base_vat.py b/addons/base_vat/base_vat.py index 3366101c7c7..ab3e6b71e40 100644 --- a/addons/base_vat/base_vat.py +++ b/addons/base_vat/base_vat.py @@ -83,6 +83,8 @@ class res_partner(osv.osv): Check the VAT number depending of the country. http://sima-pc.com/nif.php ''' + if not ustr(country_code).encode('utf-8').isalpha(): + return False check_func_name = 'check_vat_' + country_code check_func = getattr(self, check_func_name, None) or \ getattr(vatnumber, check_func_name, None)