diff options
| author | taehoon <th.dev91@gmail.com> | 2019-05-07 23:21:19 -0400 |
|---|---|---|
| committer | taehoon <th.dev91@gmail.com> | 2019-05-07 23:21:19 -0400 |
| commit | a54cf47ba504712369574270ff15af23d3d634f9 (patch) | |
| tree | 8368c81ca6eb80d5ffe25de1e8d72f0b868ba9c4 /src | |
| parent | 28c2a700e1f06ac8f718d1b6c8b571720f4777b4 (diff) | |
clean up
Diffstat (limited to 'src')
| -rw-r--r-- | src/modules/statuses.js | 29 |
1 files changed, 7 insertions, 22 deletions
diff --git a/src/modules/statuses.js b/src/modules/statuses.js index f384c6d3..527789f8 100644 --- a/src/modules/statuses.js +++ b/src/modules/statuses.js @@ -488,8 +488,8 @@ export const mutations = { }, addFavsAndRepeats (state, { id, favoritedByUsers, rebloggedByUsers }) { const newStatus = state.allStatusesObject[id] - newStatus.favoritedBy = favoritedByUsers - newStatus.rebloggedBy = rebloggedByUsers + newStatus.favoritedBy = favoritedByUsers.filter(_ => _) + newStatus.rebloggedBy = rebloggedByUsers.filter(_ => _) } } @@ -525,32 +525,24 @@ const statuses = { // Optimistic favoriting... commit('setFavorited', { status, value: true }) apiService.favorite({ id: status.id, credentials: rootState.users.currentUser.credentials }) - .then(status => { - commit('setFavoritedConfirm', { status, user: rootState.users.currentUser }) - }) + .then(status => commit('setFavoritedConfirm', { status, user: rootState.users.currentUser })) }, unfavorite ({ rootState, commit }, status) { // Optimistic favoriting... commit('setFavorited', { status, value: false }) apiService.unfavorite({ id: status.id, credentials: rootState.users.currentUser.credentials }) - .then(status => { - commit('setFavoritedConfirm', { status, user: rootState.users.currentUser }) - }) + .then(status => commit('setFavoritedConfirm', { status, user: rootState.users.currentUser })) }, retweet ({ rootState, commit }, status) { // Optimistic retweeting... commit('setRetweeted', { status, value: true }) apiService.retweet({ id: status.id, credentials: rootState.users.currentUser.credentials }) - .then(status => { - commit('setRetweetedConfirm', { status: status.retweeted_status, user: rootState.users.currentUser }) - }) + .then(status => commit('setRetweetedConfirm', { status: status.retweeted_status, user: rootState.users.currentUser })) }, unretweet ({ rootState, commit }, status) { commit('setRetweeted', { status, value: false }) apiService.unretweet({ id: status.id, credentials: rootState.users.currentUser.credentials }) - .then(status => { - commit('setRetweetedConfirm', { status, user: rootState.users.currentUser }) - }) + .then(status => commit('setRetweetedConfirm', { status, user: rootState.users.currentUser })) }, queueFlush ({ rootState, commit }, { timeline, id }) { commit('queueFlush', { timeline, id }) @@ -567,14 +559,7 @@ const statuses = { rootState.api.backendInteractor.fetchFavoritedByUsers(id), rootState.api.backendInteractor.fetchRebloggedByUsers(id) ]).then(([favoritedByUsers, rebloggedByUsers]) => - commit( - 'addFavsAndRepeats', - { - id, - favoritedByUsers: favoritedByUsers.filter(_ => _), - rebloggedByUsers: rebloggedByUsers.filter(_ => _) - } - ) + commit('addFavsAndRepeats', { id, favoritedByUsers, rebloggedByUsers }) ) } }, |
