diff --git a/client/components/modals/podcast/tabs/EpisodeMatch.vue b/client/components/modals/podcast/tabs/EpisodeMatch.vue index 194deca6..bad2ec85 100644 --- a/client/components/modals/podcast/tabs/EpisodeMatch.vue +++ b/client/components/modals/podcast/tabs/EpisodeMatch.vue @@ -132,7 +132,7 @@ export default { this.searchedTitle = this.episodeTitle this.isProcessing = true this.$axios - .$get(`/api/podcasts/${this.libraryItem.id}/search-episode?title=${this.episodeTitle}`) + .$get(`/api/podcasts/${this.libraryItem.id}/search-episode?title=${this.$encodeUriPath(this.episodeTitle)}`) .then((results) => { this.episodesFound = results.episodes.map((ep) => ep.episode) console.log('Episodes found', this.episodesFound)