diff options
| author | Roger Braun <roger@rogerbraun.net> | 2016-11-18 22:56:20 +0100 |
|---|---|---|
| committer | Roger Braun <roger@rogerbraun.net> | 2016-11-18 22:56:20 +0100 |
| commit | de25c4667095938a1437c357fec64c7936bef939 (patch) | |
| tree | 08f825575a7bed2ddc90485cbc784b2097c3d4bb /src/services/timeline_fetcher/timeline_fetcher.service.js | |
| parent | e7637e41960ef294c4cca44d357df744191abb19 (diff) | |
addNewStatuses: mutation -> action
This is to add the current user.
Diffstat (limited to 'src/services/timeline_fetcher/timeline_fetcher.service.js')
| -rw-r--r-- | src/services/timeline_fetcher/timeline_fetcher.service.js | 54 |
1 files changed, 1 insertions, 53 deletions
diff --git a/src/services/timeline_fetcher/timeline_fetcher.service.js b/src/services/timeline_fetcher/timeline_fetcher.service.js index 8a39eeb5..5e64d0db 100644 --- a/src/services/timeline_fetcher/timeline_fetcher.service.js +++ b/src/services/timeline_fetcher/timeline_fetcher.service.js @@ -5,7 +5,7 @@ import apiService from '../api/api.service.js' const update = ({store, statuses, timeline, showImmediately}) => { const ccTimeline = camelCase(timeline) - store.commit('addNewStatuses', { + store.dispatch('addNewStatuses', { timeline: ccTimeline, statuses, showImmediately @@ -41,55 +41,3 @@ const timelineFetcher = { } export default timelineFetcher - -// const timelineFetcherServiceFactory = ($ngRedux, apiService, $interval) => { -// let fetcher; - -// const update = ({statuses, timeline, showImmediately}) => { -// const ccTimeline = camelCase(timeline); - -// const action = { -// type: 'ADD_NEW_STATUSES', -// data: { -// statuses, -// timeline: ccTimeline, -// showImmediately -// } -// }; - -// $ngRedux.dispatch(action); -// $ngRedux.dispatch({type: 'UPDATE_TIMESTAMPS'}); -// }; - -// const fetchAndUpdate = ({timeline = 'friends', older = false, showImmediately = false}) => { -// const args = { timeline }; -// const timelineData = $ngRedux.getState().statuses.timelines[camelCase(timeline)]; - -// if(older) { -// args['until'] = timelineData.minVisibleId; -// } else { -// args['since'] = timelineData.maxId; -// } - -// apiService.fetchTimeline(args). -// then((statuses) => update({statuses, timeline, showImmediately})); -// }; - -// const startFetching = ({timeline = 'friends'}) => { -// fetchAndUpdate({timeline, showImmediately: true}); - -// const boundFetchAndUpdate = () => fetchAndUpdate({timeline}); -// fetcher = $interval(boundFetchAndUpdate, 10000); -// }; - -// const timelineFetcherService = { -// startFetching, -// fetchAndUpdate -// }; - -// return timelineFetcherService; -// }; - -// timelineFetcherServiceFactory.$inject = ['$ngRedux', 'apiService', '$interval']; - -// export default timelineFetcherServiceFactory; |
