diff --git a/app/assets/javascripts/discourse/app/widgets/post-cooked.js b/app/assets/javascripts/discourse/app/widgets/post-cooked.js index 2fd95732d95..bc89830628d 100644 --- a/app/assets/javascripts/discourse/app/widgets/post-cooked.js +++ b/app/assets/javascripts/discourse/app/widgets/post-cooked.js @@ -431,15 +431,15 @@ export default class PostCooked { _trackMentionedUsersStatus() { this._post()?.mentioned_users?.forEach((user) => { - user.trackStatus(); - user.on("status-changed", this, "_rerenderUserStatusOnMentions"); + user.trackStatus?.(); + user.on?.("status-changed", this, "_rerenderUserStatusOnMentions"); }); } _stopTrackingMentionedUsersStatus() { this._post()?.mentioned_users?.forEach((user) => { - user.stopTrackingStatus(); - user.off("status-changed", this, "_rerenderUserStatusOnMentions"); + user.stopTrackingStatus?.(); + user.off?.("status-changed", this, "_rerenderUserStatusOnMentions"); }); }