summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRomainLibert <rli@odoo.com>2019-07-16 09:26:34 +0000
committerRomainLibert <rli@odoo.com>2019-07-16 09:58:17 +0000
commitcd2cdbb5ce6f7179f2442d23d18fb566b35bc72d (patch)
tree1a3bb0eecfc25e41ec6547e60d853c8b1ddecb37
parenta203e5318efd1175d040f54105b68ad1df0222d1 (diff)
[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
-rw-r--r--addons/base_vat/models/res_partner.py2
1 files changed, 1 insertions, 1 deletions
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'])