Fix podcasts with / in the name

This commit is contained in:
Alex McGrath
2021-02-18 11:28:59 +00:00
committed by Senan Kelly
parent 87cd303257
commit f7772303b0
2 changed files with 6 additions and 3 deletions

View File

@@ -304,7 +304,8 @@ type Podcast struct {
}
func (p *Podcast) Fullpath(podcastPath string) string {
return filepath.Join(podcastPath, filepath.Clean(p.Title))
sanitizedTitle := strings.ReplaceAll(p.Title, "/", "_")
return filepath.Join(podcastPath, filepath.Clean(sanitizedTitle))
}
func (p *Podcast) SID() *specid.ID {