diff --git a/addons/im_livechat/static/src/core/channel_member_service_patch.js b/addons/im_livechat/static/src/core/channel_member_service_patch.js index 0f80b3da5fe..f29dbb41763 100644 --- a/addons/im_livechat/static/src/core/channel_member_service_patch.js +++ b/addons/im_livechat/static/src/core/channel_member_service_patch.js @@ -3,10 +3,10 @@ import { ChannelMemberService } from "@mail/core/common/channel_member_service"; import { patch } from "@web/core/utils/patch"; -patch(ChannelMemberService, "im_livechat", { +patch(ChannelMemberService.prototype, "im_livechat", { getName(member) { if (member.thread.type !== "livechat") { - return this._super(); + return this._super(member); } if (member.persona.user_livechat_username) { return member.persona.user_livechat_username; @@ -14,6 +14,6 @@ patch(ChannelMemberService, "im_livechat", { if (member.persona.is_public) { return member.thread.anonymous_name; } - return this._super(); + return this._super(member); }, });