]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/WwwAtomStream.pm
No ext_urls
[public-inbox.git] / lib / PublicInbox / WwwAtomStream.pm
index 33da32443c0f941cb01ce6de07a625b03d176097..737cc6cbb1f0e1932a32acb360a99095152d5941 100644 (file)
@@ -8,7 +8,7 @@ use strict;
 use parent 'PublicInbox::GzipFilter';
 
 use POSIX qw(strftime);
-use Digest::SHA qw(sha1_hex);
+use PublicInbox::SHA qw(sha1_hex);
 use PublicInbox::Address;
 use PublicInbox::Hval qw(ascii_html mid_href);
 use PublicInbox::MsgTime qw(msg_timestamp);
@@ -16,6 +16,7 @@ use PublicInbox::MsgTime qw(msg_timestamp);
 sub new {
        my ($class, $ctx, $cb) = @_;
        $ctx->{feed_base_url} = $ctx->{ibx}->base_url($ctx->{env});
+       $ctx->{-spfx} = $ctx->{feed_base_url} if $ctx->{ibx}->{coderepo};
        $ctx->{cb} = $cb || \&PublicInbox::GzipFilter::close;
        $ctx->{emit_header} = 1;
        bless $ctx, $class;