Added proper file size instead of placeholder string

This commit is contained in:
gmemstr 2017-07-16 13:49:18 -07:00
parent c54e1904d0
commit 03b252b72d

View file

@ -66,7 +66,6 @@ func generate_rss() {
for _, file := range files { for _, file := range files {
if strings.Contains(file.Name(), ".mp3") { if strings.Contains(file.Name(), ".mp3") {
fmt.Println(file.Name())
s := strings.Split(file.Name(), "_") s := strings.Split(file.Name(), "_")
t := strings.Split(s[1], ".") t := strings.Split(s[1], ".")
title := t[0] title := t[0]
@ -78,11 +77,12 @@ func generate_rss() {
if err != nil { if err != nil {
log.Fatal(err) log.Fatal(err)
} }
size := fmt.Sprintf("%d", file.Size())
feed.Add ( feed.Add (
&feeds.Item{ &feeds.Item{
Title: title, Title: title,
Link: &feeds.Link{Href: viper.GetString("PodcastUrl") + "/download/" + file.Name(), Length: "100", Type: "audio/mpeg"}, Link: &feeds.Link{Href: viper.GetString("PodcastUrl") + "/download/" + file.Name(), Length: size, Type: "audio/mpeg"},
Enclosure: &feeds.Enclosure{Url: viper.GetString("PodcastUrl") + "/download/" + file.Name(), Length: "100", Type: "audio/mpeg"}, Enclosure: &feeds.Enclosure{Url: viper.GetString("PodcastUrl") + "/download/" + file.Name(), Length: size, Type: "audio/mpeg"},
Description: string(description), Description: string(description),
Author: &feeds.Author{Name: viper.GetString("Host"), Email: viper.GetString("Email")}, Author: &feeds.Author{Name: viper.GetString("Host"), Email: viper.GetString("Email")},
Created: date, Created: date,