added method to clear selected episodes

This commit is contained in:
barry 2022-08-28 08:22:51 -04:00
parent 1e8e45431d
commit 221061ea30

View File

@ -118,12 +118,15 @@ export default {
toggleSelectEpisode(index) {
this.$set(this.selectedEpisodes, String(index), !this.selectedEpisodes[String(index)])
},
clearSelectedEpisodes() {
Object.keys(this.selectedEpisodes).forEach((key, idx) => this.$set(this.selectedEpisodes, String(idx), false))
},
submit() {
var episodesToDownload = []
if (this.episodesSelected.length) {
episodesToDownload = this.episodesSelected.map((episodeIndex) => this.episodes[Number(episodeIndex)])
}
this.selectedEpisodes = []
this.clearSelectedEpisodes()
var payloadSize = JSON.stringify(episodesToDownload).length
var sizeInMb = payloadSize / 1024 / 1024