aboutsummaryrefslogtreecommitdiff
path: root/src/modules/statuses.js
diff options
context:
space:
mode:
authortaehoon <th.dev91@gmail.com>2019-04-30 08:20:19 -0400
committertaehoon <th.dev91@gmail.com>2019-05-15 12:04:26 -0400
commit110c9d3b26e3871c8fc8157458be201ed4316d49 (patch)
tree015983caadbf9ca650ae172bb5fd6c85734becef /src/modules/statuses.js
parent87de130ee56fdd448934c8f442342302982ec579 (diff)
improve performance by caching pinned status ids into user object
Diffstat (limited to 'src/modules/statuses.js')
-rw-r--r--src/modules/statuses.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/modules/statuses.js b/src/modules/statuses.js
index 0650a86b..e6ee5447 100644
--- a/src/modules/statuses.js
+++ b/src/modules/statuses.js
@@ -424,7 +424,7 @@ export const mutations = {
newStatus.favoritedBy.push(user)
}
},
- setPinned (state, { status }) {
+ setPinned (state, status) {
const newStatus = state.allStatusesObject[status.id]
newStatus.pinned = status.pinned
},
@@ -543,11 +543,11 @@ const statuses = {
},
pinStatus ({ rootState, commit }, statusId) {
return rootState.api.backendInteractor.pinOwnStatus(statusId)
- .then((status) => commit('setPinned', { status }))
+ .then((status) => commit('setPinned', status))
},
unpinStatus ({ rootState, commit }, statusId) {
rootState.api.backendInteractor.unpinOwnStatus(statusId)
- .then((status) => commit('setPinned', { status }))
+ .then((status) => commit('setPinned', status))
},
retweet ({ rootState, commit }, status) {
// Optimistic retweeting...