summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views/site
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2021-03-10 13:44:13 +0100
committerJules Laplace <julescarbon@gmail.com>2021-03-10 13:44:13 +0100
commit0e849395aab06b3c05b609740ebc94cf3a5cd258 (patch)
tree2efeee477043d7d3180047932231aef13dff1b9a /animism-align/frontend/app/views/site
parent554695be3d2c0ed122fa83b6b0ac76e338116268 (diff)
navigating around, fix api filtering, add episode stats
Diffstat (limited to 'animism-align/frontend/app/views/site')
-rw-r--r--animism-align/frontend/app/views/site/site.actions.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/animism-align/frontend/app/views/site/site.actions.js b/animism-align/frontend/app/views/site/site.actions.js
index a9d3deb..ac14096 100644
--- a/animism-align/frontend/app/views/site/site.actions.js
+++ b/animism-align/frontend/app/views/site/site.actions.js
@@ -20,17 +20,18 @@ export const loadSite = () => dispatch => {
export const loadEpisode = (project, episode) => dispatch => {
const { id: episode_id } = episode
dispatch({ type: types.editor.loading })
- Promise.all([
+ return Promise.all([
// actions.site.loadText(episode),
actions.site.loadPeaks(episode),
actions.audio.load(episode),
actions.annotation.index({ episode_id }),
actions.paragraph.index({ episode_id }),
actions.media.index({ episode_id }),
- ]).then(() => {
+ ]).then((results) => {
actions.viewer.loadSections()
dispatch({ type: types.editor.loaded, project, episode })
console.log('Episode loaded')
+ return results
}).catch(err => {
console.error(err)
})