From 5fb9c49ed2810a1b63fce8930320eb7de0356c33 Mon Sep 17 00:00:00 2001 From: brian-doherty <76168809+brian-doherty@users.noreply.github.com> Date: Mon, 17 Jul 2023 05:58:36 -0500 Subject: [PATCH] fix(podcasts): make sure we use safeFilename for podcast episodes too (#339) Co-authored-by: Brian Doherty --- podcasts/podcasts.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/podcasts/podcasts.go b/podcasts/podcasts.go index 6c5fcae..fe992cf 100644 --- a/podcasts/podcasts.go +++ b/podcasts/podcasts.go @@ -419,7 +419,7 @@ func (p *Podcasts) DownloadEpisode(episodeID int) error { } filename = path.Base(audioURL.Path) } - filename = p.findUniqueEpisodeName(&podcast, &podcastEpisode, filename) + filename = p.findUniqueEpisodeName(&podcast, &podcastEpisode, safeFilename(filename)) audioFile, err := os.Create(path.Join(absPath(p.baseDir, &podcast), filename)) if err != nil { return fmt.Errorf("create audio file: %w", err)