all repos — homestead @ 46bf813a14dc0e5f882dbd313d7a12bb17d2dad6

Code for my website

use encoding/xml for atom feeds

Alan Pearce
commit

46bf813a14dc0e5f882dbd313d7a12bb17d2dad6

parent

2d46016e104376f9818113c4b7480d275befa6ef

1 file changed, 3 insertions(+), 4 deletions(-)

changed files
M internal/builder/builder.gointernal/builder/builder.go
@@ -175,7 +175,6 @@ sitemap.AddPath(url, matchingPosts[0].Date)
log.Debug("rendering tags feed", "tag", tag) feed, err := renderFeed( - ioConfig.Source, fmt.Sprintf("%s - %s", config.Title, tag), config, matchingPosts,
@@ -184,7 +183,7 @@ )
if err != nil { return nil, errors.WithMessage(err, "could not render tag feed page") } - if err := outputToFile(feed, outDir, "tags", tag, "atom.xml"); err != nil { + if err := writerToFile(feed, outDir, "tags", tag, "atom.xml"); err != nil { return nil, err } }
@@ -196,11 +195,11 @@ }
sitemap.AddPath("/post/", lastMod) log.Debug("rendering feed") - feed, err := renderFeed(ioConfig.Source, config.Title, config, posts, "feed") + feed, err := renderFeed(config.Title, config, posts, "feed") if err != nil { return nil, errors.WithMessage(err, "could not render feed") } - if err := outputToFile(feed, outDir, "atom.xml"); err != nil { + if err := writerToFile(feed, outDir, "atom.xml"); err != nil { return nil, err }