LWP::UserAgent costs about 0.05s to load, but we only need it when the
image is not already cached locally. Given we cache results for an
hour, it is fairly likely to be cached on subsequent requests.
Signed-off-by: Niels Thykier <niels@thykier.net>
use CGI::Simple;
use Debbugs::CGI qw(cgi_parameters);
use Digest::MD5 qw(md5_hex);
use CGI::Simple;
use Debbugs::CGI qw(cgi_parameters);
use Digest::MD5 qw(md5_hex);
use File::Temp qw(tempfile);
use File::LibMagic;
use Cwd qw(abs_path);
use File::Temp qw(tempfile);
use File::LibMagic;
use Cwd qw(abs_path);
return $temp_location;
}
}
return $temp_location;
}
}
+ require LWP::UserAgent;
+
my $dest_type;
eval {
my $uri = libravatar_url(email => $param{email},
my $dest_type;
eval {
my $uri = libravatar_url(email => $param{email},
use HTTP::Request;
use CGI::Simple;
use HTTP::Request;
use CGI::Simple;