backend interactor service: implement startFetchingFollowRequest

backend interactor service: remove unused fetchFollowRequests
This commit is contained in:
kPherox 2019-11-19 14:07:15 +00:00 committed by Shpuld Shpludson
parent 377b8988b6
commit 0995658757
5 changed files with 19 additions and 8 deletions

View file

@ -43,6 +43,13 @@ const api = {
const fetcher = store.state.backendInteractor.startFetchingNotifications({ store })
store.commit('addFetcher', { fetcherName: 'notifications', fetcher })
},
startFetchingFollowRequest (store) {
// Don't start fetching if we already are.
if (store.state.fetchers['followRequest']) return
const fetcher = store.state.backendInteractor.startFetchingFollowRequest({ store })
store.commit('addFetcher', { fetcherName: 'followRequest', fetcher })
},
stopFetching (store, fetcherName) {
const fetcher = store.state.fetchers[fetcherName]
window.clearInterval(fetcher)