From bbc47177ce8b1412e1d5452451e812c5aafcf34b Mon Sep 17 00:00:00 2001 From: Leonardo Rochael Almeida Date: Fri, 23 Jun 2017 05:12:48 -0300 Subject: [PATCH] [IMP] base: drop unused onchange_state It calls `onchange_state()` on `res.partner` which was removed on (24aba60). It was added to `res.users` long ago (009ea40) to support a `state_id` field on the view `res.users.simplified.form` that is no longer there since v8.0. The method is then never called and was crashing if called. Closes #17772 --- odoo/addons/base/res/res_users.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/odoo/addons/base/res/res_users.py b/odoo/addons/base/res/res_users.py index dc105b3ebc8..d94d744c80e 100644 --- a/odoo/addons/base/res/res_users.py +++ b/odoo/addons/base/res/res_users.py @@ -270,10 +270,6 @@ class Users(models.Model): if self.login and tools.single_email_re.match(self.login): self.email = self.login - @api.onchange('state_id') - def onchange_state(self): - return self.mapped('partner_id').onchange_state() - @api.onchange('parent_id') def onchange_parent_id(self): return self.mapped('partner_id').onchange_parent_id()