Added some more compatibilty
parent
838fabe3ee
commit
20e6640c45
8
pod.go
8
pod.go
|
@ -18,6 +18,7 @@ type Episode struct {
|
|||
File string
|
||||
Cover string
|
||||
PubDate string
|
||||
Artist string
|
||||
Size int64
|
||||
}
|
||||
|
||||
|
@ -63,6 +64,12 @@ func generateRSS() error {
|
|||
rss += fmt.Sprintf(`
|
||||
<itunes:image href="%s/covers/%s"/>`, baseURL, ep.Cover)
|
||||
}
|
||||
|
||||
if ep.Artist != "" {
|
||||
rss += fmt.Sprintf(`
|
||||
<itunes:author>%s</itunes:author>`, ep.Artist)
|
||||
}
|
||||
|
||||
rss += fmt.Sprintf(`<link>%s/audio/%s</link>`, baseURL, filepath.Base(ep.File))
|
||||
rss += fmt.Sprintf(`<guid isPermaLink="false">%s</guid>`, generateUUIDFromString(ep.Title).String())
|
||||
rss += fmt.Sprintf(`<description>%s</description>`, ep.Title)
|
||||
|
@ -100,6 +107,7 @@ func scanEpisodes() ([]Episode, error) {
|
|||
|
||||
ep := Episode{
|
||||
Title: meta.Title(),
|
||||
Artist: meta.Artist(),
|
||||
File: baseName + ".mp3",
|
||||
Cover: baseName + ".jpg",
|
||||
PubDate: info.ModTime().Format(time.RFC1123),
|
||||
|
|
Loading…
Reference in New Issue