[FIX] mail: correctly return a field command when guest
Before this commit, field command was returning incorrect value if the channel_partner was a guest. At the very least we have to return a `clear` command. closes odoo/odoo#95411 Signed-off-by: Sébastien Theys (seb) <seb@odoo.com>
This commit is contained in:
@@ -1183,7 +1183,7 @@ class Channel(models.Model):
|
||||
'id': member.partner_id.id,
|
||||
'name': member.partner_id.name,
|
||||
'im_status': member.partner_id.im_status,
|
||||
})]
|
||||
})] if member.partner_id else [('clear',)],
|
||||
} for member in channel_partners])],
|
||||
'memberCount': count,
|
||||
}
|
||||
|
||||
@@ -27,6 +27,9 @@ registerModel({
|
||||
* @returns {string}
|
||||
*/
|
||||
_computeName() {
|
||||
if (!this.partner) {
|
||||
return;
|
||||
}
|
||||
return this.partner.nameOrDisplayName;
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user