diff --git a/models/partner.py b/models/partner.py index 307744c..e5d2309 100755 --- a/models/partner.py +++ b/models/partner.py @@ -163,3 +163,13 @@ class ResPartner(models.Model): if not mailing_list in mailing_contact.list_ids: mailing_contact.sudo().write({'list_ids':[(4,int(mailing_list.id))]}) + @api.depends('name','donor_id') + def name_get(self): + res = [] + for record in self: + donor = record.donor_id + " " if record.donor_id else "" + name_ = record.name + " " if record.name else "" + first_name_ = record.firstname if record.firstname else "" + name = donor + name_ + first_name_ + res.append((record.id,name)) + return res \ No newline at end of file