Odoo Mindscape. Understand Odoo faster. Explore modules, fields, dependencies and version differences in one place instead of digging through the source code.

Module: Maintenance

Entity: maintenance.request

Compute Method: _compute_user_ids

Inputs Method Outputs
for request in self:
            users = request.user_ids
            if request.equipment_id:
                technician = request.equipment_id.technician_user_id or request.equipment_id.category_id.technician_user_id
                if technician and technician not in users:
                    users |= technician
            if request.company_id:
                users = users.filtered(lambda u: request.company_id.id in u.company_ids.ids)
            request.user_ids = users

Back to entity