From cd2cdbb5ce6f7179f2442d23d18fb566b35bc72d Mon Sep 17 00:00:00 2001 From: RomainLibert Date: Tue, 16 Jul 2019 09:26:34 +0000 Subject: [PATCH] [FIX] base_vat: fix constrains The vat checking constrains uses both the country_id and the vat, but was defined as depending only on the vat field --- addons/base_vat/models/res_partner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/base_vat/models/res_partner.py b/addons/base_vat/models/res_partner.py index c5118cd476b..1af76d1d32a 100644 --- a/addons/base_vat/models/res_partner.py +++ b/addons/base_vat/models/res_partner.py @@ -150,7 +150,7 @@ class ResPartner(models.Model): vat = country_code + vat return vat - @api.constrains('vat') + @api.constrains('vat', 'country_id') def check_vat(self): if self.env.context.get('company_id'): company = self.env['res.company'].browse(self.env.context['company_id'])