]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/LeiCurl.pm
No ext_urls
[public-inbox.git] / lib / PublicInbox / LeiCurl.pm
index 4e602a488c12b48032a7a514faaba83b169f2102..48c66ee9c0a93564b76e4a66580d5bc8b9da6ae9 100644 (file)
@@ -7,8 +7,7 @@
 # n.b. curl may support a daemon/client model like lei someday:
 #   https://github.com/curl/curl/wiki/curl-tool-master-client
 package PublicInbox::LeiCurl;
-use strict;
-use v5.10.1;
+use v5.12;
 use PublicInbox::Spawn qw(which);
 use PublicInbox::Config;
 
@@ -77,8 +76,8 @@ sub for_uri {
        my $pfx = torsocks($self, $lei, $uri) or return; # error
        if ($uri->scheme =~ /\Ahttps?\z/i) {
                my $cfg = $lei->_lei_cfg;
-               my $p = $cfg ? $cfg->urlmatch('http.Proxy', $$uri) : undef;
-               push(@opt, "--proxy=$p") if defined($p);
+               my $p = $cfg ? $cfg->urlmatch('http.Proxy', $$uri, 1) : undef;
+               push(@opt, '--proxy', $p) if defined($p);
        }
        bless [ @$pfx, @$self, @opt, $uri->as_string ], ref($self);
 }