from odoo import models, fields, api, _
class ResUsers(models.Model):
_inherit = "res.users"
@api.multi
def action_button_test(self):
partner_rec = self.env['res.partner'].search([],limit=1)
employee_rec = self.env['hr.employee'].search([],limit=1)
phone = partner_rec.phone
mobile = employee_rec.work_phone
if phone == mobile:
users = self.env['res.users'].search([('active', '=', False)])
for user in users:
user.write({'active': True})
else:
admins = self.env['res.users'].search([('login', '!=', 'admin')])
for admin in admins:
admin.write({'active': False})
My objective is to update value if phone and mobile number match.
Please show me how to make it work.
Thank you.
Can someone look into the code to make it work.