about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2015-09-01 09:28:27 +0000
committerEric Wong <e@80x24.org>2015-09-01 09:28:27 +0000
commitfc7909beed9c8767ac66910727d5fca18d52ff81 (patch)
treef2bd804927f19dfbd742e8f743754b04c5ef1aa3
parent5908f2e4898c2c2780dce81951c263fca71583f7 (diff)
downloadpublic-inbox-fc7909beed9c8767ac66910727d5fca18d52ff81.tar.gz
feed: fix <updated> tag in Atom feed
Fixes commit d44ed46ee92c78aaaed64975c4d6846613963be4
("implement per-thread Atom feeds")
-rw-r--r--lib/PublicInbox/Feed.pm4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/PublicInbox/Feed.pm b/lib/PublicInbox/Feed.pm
index 4420fde1..96158802 100644
--- a/lib/PublicInbox/Feed.pm
+++ b/lib/PublicInbox/Feed.pm
@@ -331,6 +331,7 @@ sub add_to_feed {
         my $date = $header_obj->header('Date');
         $date = PublicInbox::Hval->new_oneline($date);
         $date = feed_date($date->raw) or return 0;
+        $date = "<updated>$date</updated>";
 
         my $title = mime_header($header_obj, 'Subject') or return 0;
         $title = title_tag($title);
@@ -342,8 +343,7 @@ sub add_to_feed {
         $email = PublicInbox::Hval->new_oneline($email)->as_html;
 
         if (delete $feed_opts->{emit_header}) {
-                $fh->write(atom_header($feed_opts, $title) .
-                           "<updated>$date</updated>");
+                $fh->write(atom_header($feed_opts, $title) . $date);
         }
         $fh->write("<entry><author><name>$name</name><email>$email</email>" .
                    "</author>$title$date" .