]> Sergey Matveev's repositories - public-inbox.git/commitdiff
feed: fix <updated> tag in Atom feed
authorEric Wong <e@80x24.org>
Tue, 1 Sep 2015 09:28:27 +0000 (09:28 +0000)
committerEric Wong <e@80x24.org>
Tue, 1 Sep 2015 09:28:27 +0000 (09:28 +0000)
Fixes commit d44ed46ee92c78aaaed64975c4d6846613963be4
("implement per-thread Atom feeds")

lib/PublicInbox/Feed.pm

index 4420fde16ac9adae8c0af3760bea85193d5937d0..961588020bdf4decca519d179413e94af5d5f278 100644 (file)
@@ -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" .