Fetch Public and TWKN timelines when viewed.

This commit is contained in:
Roger Braun 2017-02-16 11:17:47 +01:00
parent 14f07dde5d
commit 832bd3cdd2
6 changed files with 46 additions and 8 deletions

View file

@ -1,4 +1,3 @@
import timelineFetcher from '../services/timeline_fetcher/timeline_fetcher.service.js'
import backendInteractorService from '../services/backend_interactor_service/backend_interactor_service.js'
import { compact, map, each, find, merge } from 'lodash'
import { set } from 'vue'
@ -74,12 +73,12 @@ const users = {
commit('setCurrentUser', user)
commit('addNewUsers', [user])
// Start getting fresh tweets.
timelineFetcher.startFetching({store, credentials: userCredentials})
// Set our new backend interactor
commit('setBackendInteractor', backendInteractorService(userCredentials))
// Start getting fresh tweets.
store.dispatch('startFetching', 'friends')
// Fetch our friends
store.rootState.api.backendInteractor.fetchFriends()
.then((friends) => commit('addNewUsers', friends))