aboutsummaryrefslogtreecommitdiff
path: root/src/modules/statuses.js
diff options
context:
space:
mode:
authorshpuld <shp@cock.li>2019-04-29 22:36:39 +0300
committershpuld <shp@cock.li>2019-04-29 22:36:39 +0300
commitda08388d6af314fb298bae011da31bcfc8ac0a45 (patch)
treeb760cf373b1ed0ada697dc8e6a1afffc59079c13 /src/modules/statuses.js
parent8af8f719e40af28238329896730effdb4f5f891e (diff)
filter outside of component
Diffstat (limited to 'src/modules/statuses.js')
-rw-r--r--src/modules/statuses.js15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/modules/statuses.js b/src/modules/statuses.js
index 527cafc2..1a223d09 100644
--- a/src/modules/statuses.js
+++ b/src/modules/statuses.js
@@ -533,8 +533,19 @@ const statuses = {
})
},
fetchFavsAndRepeats ({ rootState, commit }, id) {
- Promise.all([rootState.api.backendInteractor.fetchFavoritedByUsers(id), rootState.api.backendInteractor.fetchRebloggedByUsers(id)])
- .then(([favoritedByUsers, rebloggedByUsers]) => commit('addFavsAndRepeats', { id, favoritedByUsers, rebloggedByUsers }))
+ Promise.all([
+ rootState.api.backendInteractor.fetchFavoritedByUsers(id),
+ rootState.api.backendInteractor.fetchRebloggedByUsers(id)
+ ]).then(([favoritedByUsers, rebloggedByUsers]) =>
+ commit(
+ 'addFavsAndRepeats',
+ {
+ id,
+ favoritedByUsers: favoritedByUsers.filter(_ => _),
+ rebloggedByUsers: rebloggedByUsers.filter(_ => _)
+ }
+ )
+ )
}
},
mutations