aboutsummaryrefslogtreecommitdiff
path: root/src/modules/api.js
diff options
context:
space:
mode:
authorMark Felder <feld@FreeBSD.org>2019-12-12 13:32:52 -0600
committerMark Felder <feld@FreeBSD.org>2019-12-12 13:32:52 -0600
commit821a2bcc68e1a6c5e0b9a8080b0b8a2be04d1dd2 (patch)
tree61b3d62bbd93d9be9c649fa7df8763cbd4bf9195 /src/modules/api.js
parent43d4d17b41863dd5784f1d611857a9064759946b (diff)
parent051b9703dffa785eb3b0fde29d2ceab3fe1255ba (diff)
Merge branch 'develop' into feature/lockdown-timelines-private-mode
Diffstat (limited to 'src/modules/api.js')
-rw-r--r--src/modules/api.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/modules/api.js b/src/modules/api.js
index eb6a7980..1293e3c8 100644
--- a/src/modules/api.js
+++ b/src/modules/api.js
@@ -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)