diff --git a/addons/mail/static/src/components/message/message.js b/addons/mail/static/src/components/message/message.js index 9ef597c5ac6..fffdee038bf 100644 --- a/addons/mail/static/src/components/message/message.js +++ b/addons/mail/static/src/components/message/message.js @@ -459,7 +459,9 @@ export class Message extends Component { this.messageView.message.refreshDateFromNow(); clearInterval(this._intervalId); this._intervalId = setInterval(() => { - this.messageView.message.refreshDateFromNow(); + if (this.messageView) { + this.messageView.message.refreshDateFromNow(); + } }, 60 * 1000); } diff --git a/addons/mail/static/src/models/rtc_call_participant_card/rtc_call_participant_card.js b/addons/mail/static/src/models/rtc_call_participant_card/rtc_call_participant_card.js index fe8fab1371b..b3fcd9c8c14 100644 --- a/addons/mail/static/src/models/rtc_call_participant_card/rtc_call_participant_card.js +++ b/addons/mail/static/src/models/rtc_call_participant_card/rtc_call_participant_card.js @@ -77,7 +77,7 @@ function factory(dependencies) { return `/mail/channel/${this.channel.id}/partner/${this.invitedPartner.id}/avatar_128`; } if (this.invitedGuest) { - return `/mail/channel/${this.channel.id}/guest/${this.invitedGuest.id}/avatar_128`; + return `/mail/channel/${this.channel.id}/guest/${this.invitedGuest.id}/avatar_128?unique=${this.invitedGuest.name}`; } } diff --git a/addons/mail/static/src/models/rtc_session/rtc_session.js b/addons/mail/static/src/models/rtc_session/rtc_session.js index e7b6c6637d0..1495d7d6b45 100644 --- a/addons/mail/static/src/models/rtc_session/rtc_session.js +++ b/addons/mail/static/src/models/rtc_session/rtc_session.js @@ -205,7 +205,7 @@ function factory(dependencies) { return `/mail/channel/${this.channel.id}/partner/${this.partner.id}/avatar_128`; } if (this.guest) { - return `/mail/channel/${this.channel.id}/guest/${this.guest.id}/avatar_128`; + return `/mail/channel/${this.channel.id}/guest/${this.guest.id}/avatar_128?unique=${this.guest.name}`; } }