main #19
| @ -203,7 +203,9 @@ export default { | ||||
|         this.audio.play(); | ||||
|       } | ||||
|     }, | ||||
|     reset() { | ||||
|     reset(container) { | ||||
|       this.$store.dispatch("user/resetProgress", container); | ||||
| 
 | ||||
|       window.clearInterval(this.intervalProgress); | ||||
|       window.clearInterval(this.intervalState); | ||||
|       if (!this.audio.paused) { | ||||
| @ -370,11 +372,11 @@ export default { | ||||
|         this.reset(); | ||||
|       } | ||||
|     }, | ||||
|     selectedTrack(newVal) { | ||||
|     selectedTrack(newVal, oldVal) { | ||||
|       if (newVal._id) { | ||||
|         this.playTrack(newVal); | ||||
|       } else { | ||||
|         this.reset(); | ||||
|         this.reset(oldVal); | ||||
|       } | ||||
|     }, | ||||
|   }, | ||||
|  | ||||
| @ -216,7 +216,6 @@ export default { | ||||
|       this.$store.dispatch("albums/shareDisable", this.selectedAlbum); | ||||
|     }, | ||||
|     loadUserProgress() { | ||||
|       console.log(this.selectedTrack); | ||||
|       if (this.selectedTrack.parent._id != this.selectedAlbum._id) | ||||
|         this.$store.dispatch("user/getProgress", this.selectedAlbum); | ||||
|     } | ||||
|  | ||||
| @ -84,7 +84,8 @@ export default { | ||||
|     if (context.state._id == -1) { | ||||
|       return; | ||||
|     } | ||||
|     axios.post(context.rootGetters.server + "/api/user/progress", item, context.rootGetters.headers); | ||||
|     axios | ||||
|       .post(context.rootGetters.server + "/api/user/progress", item, context.rootGetters.headers); | ||||
|   }, | ||||
|   getProgress(context, parent) { | ||||
|     if (context.state._id == -1) { | ||||
| @ -97,6 +98,13 @@ export default { | ||||
|         parent.progress = res.data; | ||||
|       }); | ||||
|   }, | ||||
|   resetProgress(context, item) { | ||||
|     if (context.state._id == -1) { | ||||
|       return; | ||||
|     } | ||||
|     axios | ||||
|       .delete(context.rootGetters.server + "/api/user/progress/" + item.album_id, context.rootGetters.headers); | ||||
|   }, | ||||
|   savePlayerSettings(context) { | ||||
|     let body = { | ||||
|       repeat: context.rootGetters["player/repeatType"], | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user