forked from AkkomaGang/akkoma-fe
#392: clean up notification stopping section
This commit is contained in:
parent
bbe1821be7
commit
f3f9fbe302
2 changed files with 7 additions and 3 deletions
|
@ -401,6 +401,12 @@ const statuses = {
|
|||
setNotificationsSilence ({ rootState, commit }, { value }) {
|
||||
commit('setNotificationsSilence', { value })
|
||||
},
|
||||
stopFetchingNotifications ({ rootState, commit }) {
|
||||
if (rootState.statuses.notifications.fetcherId) {
|
||||
window.clearInterval(rootState.statuses.notifications.fetcherId)
|
||||
}
|
||||
commit('setNotificationFetcher', { fetcherId: null })
|
||||
},
|
||||
deleteStatus ({ rootState, commit }, status) {
|
||||
commit('setDeleted', { status })
|
||||
apiService.deleteStatus({ id: status.id, credentials: rootState.users.currentUser.credentials })
|
||||
|
|
|
@ -290,9 +290,7 @@ const users = {
|
|||
store.commit('setToken', false)
|
||||
store.dispatch('stopFetching', 'friends')
|
||||
store.commit('setBackendInteractor', backendInteractorService())
|
||||
if (store.rootState.statuses.notifications.fetcherId) {
|
||||
window.clearInterval(store.rootState.statuses.notifications.fetcherId)
|
||||
}
|
||||
store.dispatch('stopFetchingNotifications')
|
||||
store.commit('resetStatuses')
|
||||
},
|
||||
loginUser (store, accessToken) {
|
||||
|
|
Loading…
Reference in a new issue