fix action in player

This commit is contained in:
Michel Roux 2023-08-29 12:07:23 +02:00
parent ab406786c7
commit 89f37278aa

View File

@ -17,7 +17,6 @@ audio.onvolumechange = () => store.commit('player/volume', audio.volume)
export const player = {
namespaced: true,
state: {
action: null,
currentTime: null,
duration: null,
episode: null,
@ -28,7 +27,7 @@ export const player = {
},
mutations: {
action: (state, action) => {
state.action = action
state.episode.action = action
if (action && action.position) {
audio.currentTime = action.position
@ -48,6 +47,10 @@ export const player = {
audio.src = episode.episodeUrl
audio.load()
audio.play()
if (episode.action && episode.action.position) {
audio.currentTime = episode.action.position
}
} else {
state.loaded = false
state.podcastUrl = null