From 5d924d0a169851ff654bffd106f43881e6091ec1 Mon Sep 17 00:00:00 2001 From: itepechi <72330683+itepechi@users.noreply.github.com> Date: Mon, 6 Nov 2023 05:34:47 +0900 Subject: [PATCH] Add users from search results to the global store fixes user cards --- src/modules/statuses.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/modules/statuses.js b/src/modules/statuses.js index f2f46e7a..419b81c2 100644 --- a/src/modules/statuses.js +++ b/src/modules/statuses.js @@ -766,13 +766,13 @@ const statuses = { rootState.api.backendInteractor.fetchRebloggedByUsers({ id }) .then(rebloggedByUsers => commit('addRepeats', { id, rebloggedByUsers, currentUser: rootState.users.currentUser })) }, - search (store, { q, resolve, limit, offset, following, type }) { - return store.rootState.api.backendInteractor.search2({ q, resolve, limit, offset, following, type }) + search ({ rootState, dispatch }, { q, resolve, limit, offset, following, type }) { + return rootState.api.backendInteractor.search2({ q, resolve, limit, offset, following, type }) .then((data) => { - store.commit('addNewUsers', data.accounts) - store.commit('addNewStatuses', { statuses: data.statuses }) + dispatch('addNewUsers', data.accounts) + dispatch('addNewStatuses', { statuses: data.statuses }) if ('media' in data) { - store.commit('addNewStatuses', { statuses: data.media }) + dispatch('addNewStatuses', { statuses: data.media }) } return data })