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

Module: Base Tier Validation

Entity: tier.review

Compute Method: _compute_todo_by

Inputs Method Outputs
"""Show by group or by abbrev list of names"""
num_show = 3
for rec in self:
            todo_by = False
            if rec.reviewer_group_id:
                todo_by = self.env._("Group %s", rec.reviewer_group_id.name)
            else:
                todo_by = ", ".join(rec.reviewer_ids[:num_show].mapped("display_name"))
                num_users = len(rec.reviewer_ids)
                if num_users > num_show:
                    todo_by = f"{todo_by} (and {num_users - num_show} more)"
            rec.todo_by = todo_by

Back to entity