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 })