diff options
Diffstat (limited to 'src/store')
-rw-r--r-- | src/store/timeline.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/store/timeline.js b/src/store/timeline.js index e18b2746..769baa5a 100644 --- a/src/store/timeline.js +++ b/src/store/timeline.js @@ -22,15 +22,14 @@ import axios from 'nextcloud-axios' - const state = { timeline: [], - since: new Date(), + since: new Date() } const mutations = { addToTimeline(state, data) { for (let item in data) { - state.since = data[item].published; + state.since = data[item].published state.timeline.push(data[item]) } } @@ -43,11 +42,13 @@ const getters = { const actions = { post(context, post) { axios.post(OC.generateUrl('apps/social/api/v1/post')).then((response) => { + // FIXME: post composition is done in #18 + let uid = '' context.commit('addPost', { uid: uid, data: response.data }) }) }, fetchTimeline(context, account) { - const sinceTimestamp = Date.parse(state.since)/1000; + const sinceTimestamp = Date.parse(state.since) / 1000 return axios.get(OC.generateUrl('apps/social/api/v1/timeline?limit=5&since=' + sinceTimestamp)).then((response) => { if (response.status === -1) { throw response.message; |