summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views/site
diff options
context:
space:
mode:
Diffstat (limited to 'animism-align/frontend/app/views/site')
-rw-r--r--animism-align/frontend/app/views/site/site.actions.js11
1 files changed, 7 insertions, 4 deletions
diff --git a/animism-align/frontend/app/views/site/site.actions.js b/animism-align/frontend/app/views/site/site.actions.js
index f5ce861..493e566 100644
--- a/animism-align/frontend/app/views/site/site.actions.js
+++ b/animism-align/frontend/app/views/site/site.actions.js
@@ -11,22 +11,25 @@ export const loadSite = () => dispatch => {
actions.episode.index(),
actions.venue.index(),
]).then(() => {
- console.log('Site ready')
+ // console.log('Site ready')
}).catch(err => {
console.error(err)
})
}
export const loadEpisode = (episode) => dispatch => {
+ const { id: episode_id } = episode
Promise.all([
// actions.site.loadText(episode),
actions.site.loadPeaks(episode),
actions.audio.load(episode),
- actions.annotation.index({ episode_id: episode.id }),
- actions.paragraph.index({ episode_id: episode.id }),
- actions.media.index({ episode_id: episode.id }),
+ actions.annotation.index({ episode_id }),
+ actions.paragraph.index({ episode_id }),
+ actions.media.index({ episode_id }),
]).then(() => {
actions.viewer.loadSections()
+ dispatch({ type: types.editor.loaded, episode_id })
+ console.log('Episode loaded')
}).catch(err => {
console.error(err)
})