From 408ace3fa76b5987245ab0ab76a4ae43f3811c51 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 28 Apr 2014 20:04:44 +0000 Subject: feed: avoid redirect on permalink This saves one round-trip request response so reduces latency over slow links. The redirect only exists for convenience and isn't 100% reliable in case the Message-ID terminates with a .(html|txt) suffix. --- lib/PublicInbox/Feed.pm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/PublicInbox/Feed.pm b/lib/PublicInbox/Feed.pm index 1c6d1efd..0a08c7f2 100644 --- a/lib/PublicInbox/Feed.pm +++ b/lib/PublicInbox/Feed.pm @@ -243,9 +243,8 @@ sub add_to_feed { my $mid = $mime->header_obj->header_raw('Message-ID'); defined $mid or return 0; $mid = PublicInbox::Hval->new_msgid($mid); - my $href = $mid->as_href; - my $content = PublicInbox::View->as_feed_entry($mime, - "$fullurl$href.html"); + my $href = $mid->as_href . '.html'; + my $content = PublicInbox::View->as_feed_entry($mime, $fullurl . $href); defined($content) or return 0; my $subject = mime_header($mime, 'Subject') or return 0; -- cgit v1.2.3-24-ge0c7