diff --git a/src/components/conversation/conversation.js b/src/components/conversation/conversation.js index 696167831..a894348af 100644 --- a/src/components/conversation/conversation.js +++ b/src/components/conversation/conversation.js @@ -358,9 +358,6 @@ const conversation = { canDive() { return this.isTreeView && this.isExpanded }, - maybeHighlight() { - return this.isExpanded ? this.highlight : null - }, ...mapPiniaState(useMergedConfigStore, ['mergedConfig']), ...mapState({ mastoUserSocketStatus: (state) => state.api.mastoUserSocketStatus, @@ -435,7 +432,7 @@ const conversation = { getReplies(id) { return this.replies[id] || [] }, - getHighlight() { + maybeHighlight() { return this.isExpanded ? this.highlight : null }, setHighlight(id) { diff --git a/src/modules/statuses.js b/src/modules/statuses.js index 5bc852be1..6b71fa5e9 100644 --- a/src/modules/statuses.js +++ b/src/modules/statuses.js @@ -883,9 +883,11 @@ const statuses = { 'addNewUsers', data.statuses.map((s) => s.user).filter((u) => u), ) - data.statuses = store.dispatch('addNewStatuses', { + store.commit('addNewStatuses', { statuses: data.statuses, }) + + data.statuses = data.statuses.map((s) => store.state.allStatusesObject[s.id]) return data }) },