diff --git a/src/components/post_status_form/post_status_form.js b/src/components/post_status_form/post_status_form.js index 3d78e30ee..882f0af64 100644 --- a/src/components/post_status_form/post_status_form.js +++ b/src/components/post_status_form/post_status_form.js @@ -86,7 +86,7 @@ const PostStatusForm = { // Replies/mentions repliedStatus: Object, // Object of a status replying to - profileMention: Boolean, // is mentioning a user (used in profile page -> mention) + profileMention: Object, // Mentioned user (used in profile page -> mention) // Draft stuff hideDraft: Boolean, // Disable drafts functionality @@ -262,8 +262,8 @@ const PostStatusForm = { mentionsString() { if (this.statusType !== 'reply' && this.statusType !== 'mention') return '' - let allAttentions = [...(this.repliedStatus.attentions || [])] - const repliedUser = this.repliedStatus.user || this.profileMention + let allAttentions = [...(this.repliedStatus?.attentions || [])] + const repliedUser = this.repliedStatus?.user || this.profileMention if (repliedUser) allAttentions.unshift(repliedUser) diff --git a/src/components/user_card/user_card.js b/src/components/user_card/user_card.js index 7c5b2a454..9f6488b34 100644 --- a/src/components/user_card/user_card.js +++ b/src/components/user_card/user_card.js @@ -491,8 +491,7 @@ export default { }, mentionUser() { usePostStatusStore().openPostStatusModal({ - profileMention: true, - repliedUser: this.user, + profileMention: this.user, }) }, onAvatarClickHandler(e) {