From 6d823f4e4245ad50101a8c4281f28a5136fbb414 Mon Sep 17 00:00:00 2001 From: advplyr Date: Fri, 15 Apr 2022 20:49:13 -0500 Subject: [PATCH] Podcast episode audio file to always use index 1 --- client/components/tables/podcast/EpisodeTableRow.vue | 3 +-- server/objects/entities/PodcastEpisode.js | 2 ++ server/objects/mediaTypes/Podcast.js | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/client/components/tables/podcast/EpisodeTableRow.vue b/client/components/tables/podcast/EpisodeTableRow.vue index a41360c4..4f8edf58 100644 --- a/client/components/tables/podcast/EpisodeTableRow.vue +++ b/client/components/tables/podcast/EpisodeTableRow.vue @@ -172,7 +172,6 @@ export default { }) } } - }, - mounted() {} + } } \ No newline at end of file diff --git a/server/objects/entities/PodcastEpisode.js b/server/objects/entities/PodcastEpisode.js index a780fe5b..83cd15d2 100644 --- a/server/objects/entities/PodcastEpisode.js +++ b/server/objects/entities/PodcastEpisode.js @@ -41,6 +41,8 @@ class PodcastEpisode { this.publishedAt = episode.publishedAt this.addedAt = episode.addedAt this.updatedAt = episode.updatedAt + + this.audioFile.index = 1 // Only 1 audio file per episode } toJSON() { diff --git a/server/objects/mediaTypes/Podcast.js b/server/objects/mediaTypes/Podcast.js index 15ff1958..b9a1be0e 100644 --- a/server/objects/mediaTypes/Podcast.js +++ b/server/objects/mediaTypes/Podcast.js @@ -210,6 +210,7 @@ class Podcast { addNewEpisodeFromAudioFile(audioFile, index) { var pe = new PodcastEpisode() pe.libraryItemId = this.libraryItemId + audioFile.index = 1 // Only 1 audio file per episode pe.setDataFromAudioFile(audioFile, index) this.episodes.push(pe) }