diff --git a/feed_test.go b/feed_test.go index 99f0dd8..607d008 100644 --- a/feed_test.go +++ b/feed_test.go @@ -5,8 +5,7 @@ import ( "time" ) -var atomOutput = ` - +var atomOutput = ` jmoiron.net blog http://jmoiron.net/blog 2013-01-16T21:52:35-05:00 @@ -44,8 +43,7 @@ var atomOutput = ` ` -var rssOutput = ` - +var rssOutput = ` jmoiron.net blog http://jmoiron.net/blog @@ -57,6 +55,7 @@ var rssOutput = ` Limiting Concurrency in Go http://jmoiron.net/blog/limiting-concurrency-in-go/ A discussion on controlled parallelism in golang + Jason Moiron 2013-01-16T21:52:35-05:00 diff --git a/rss.go b/rss.go index 651258f..2c8796f 100644 --- a/rss.go +++ b/rss.go @@ -92,6 +92,9 @@ func newRssItem(i *Item) *RssItem { Guid: i.Id, PubDate: anyTimeFormat(time.RFC3339, i.Created, i.Updated), } + if i.Author != nil { + item.Author = i.Author.Name + } return item }