diff --git a/client/components/tables/PlaylistItemsTable.vue b/client/components/tables/PlaylistItemsTable.vue index 11d5c0fb..3a741bfe 100644 --- a/client/components/tables/PlaylistItemsTable.vue +++ b/client/components/tables/PlaylistItemsTable.vue @@ -70,7 +70,10 @@ export default { methods: { editItem(playlistItem) { if (playlistItem.episode) { - this.$store.commit('globals/setSelectedEpisode', playlist.episode) + const episodeIds = this.items.map((pi) => pi.episodeId) + this.$store.commit('setEpisodeTableEpisodeIds', episodeIds) + this.$store.commit('setSelectedLibraryItem', playlistItem.libraryItem) + this.$store.commit('globals/setSelectedEpisode', playlistItem.episode) this.$store.commit('globals/setShowEditPodcastEpisodeModal', true) } else { const itemIds = this.items.map((i) => i.libraryItemId)