From a5b4dd5d29d4900ac9f311d43214f4247d3785bc Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 2 Jul 2012 09:46:35 +0300 Subject: [PATCH] atom:author (#351) --- yesod-newsfeed/Yesod/AtomFeed.hs | 1 + yesod-newsfeed/Yesod/FeedTypes.hs | 1 + 2 files changed, 2 insertions(+) diff --git a/yesod-newsfeed/Yesod/AtomFeed.hs b/yesod-newsfeed/Yesod/AtomFeed.hs index bacbcdd1..b5ae4e59 100644 --- a/yesod-newsfeed/Yesod/AtomFeed.hs +++ b/yesod-newsfeed/Yesod/AtomFeed.hs @@ -58,6 +58,7 @@ template Feed {..} render = : Element "link" (Map.singleton "href" $ render feedLinkHome) [] : Element "updated" Map.empty [NodeContent $ formatW3 feedUpdated] : Element "id" Map.empty [NodeContent $ render feedLinkHome] + : Element "author" Map.empty [NodeContent feedAuthor] : map (flip entryTemplate render) feedEntries entryTemplate :: FeedEntry url -> (url -> Text) -> Element diff --git a/yesod-newsfeed/Yesod/FeedTypes.hs b/yesod-newsfeed/Yesod/FeedTypes.hs index 2b597094..ce866ef1 100644 --- a/yesod-newsfeed/Yesod/FeedTypes.hs +++ b/yesod-newsfeed/Yesod/FeedTypes.hs @@ -12,6 +12,7 @@ data Feed url = Feed { feedTitle :: Text , feedLinkSelf :: url , feedLinkHome :: url + , feedAuthor :: Text -- | note: currently only used for Rss