partner_contact_company/models/partner.py
Showing 3 of 3 total issues
Function name_get
has a Cognitive Complexity of 16 (exceeds 5 allowed). Consider refactoring. Open
Open
def name_get(self): res = [] for partner in self: name = partner.name or ""
- Read upRead up
Function _inverse_name
has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring. Open
Open
def _inverse_name(self): """Try to revert the effect of :meth:`._compute_name`.""" for record in self: names = record.name.split(", ", 1) if record.is_company:
- Read upRead up
Consider simplifying this complex logical expression. Open
Open
if record.is_company: company = names[0] contact_name = len(names) > 1 and names[1] or "" else: company = len(names) > 1 and names[0] or ""