]> git.donarmstrong.com Git - debbugs.git/commitdiff
fix how e-mails are passed to the avatar script
authorDon Armstrong <don@donarmstrong.com>
Tue, 1 Oct 2013 19:15:06 +0000 (12:15 -0700)
committerDon Armstrong <don@donarmstrong.com>
Tue, 1 Oct 2013 19:15:06 +0000 (12:15 -0700)
Debbugs/CGI/Bugreport.pm

index b3f4ec6defafd3cb7287029ba9859abbc8d72743..8d3452db06985287f465c8fa63580bd821e6b640 100644 (file)
@@ -148,7 +148,7 @@ sub display_entity {
                    if ($_ eq 'From' and $param{avatars}) {
                        my $libravatar_url = __libravatar_url(decode_rfc1522($head_field));
                        if (defined $libravatar_url and length $libravatar_url) {
-                           push @headers,q(<img src=").$libravatar_url.qq(">\n);
+                           push @headers,q(<img src="http://).$libravatar_url.qq(">\n);
                        }
                    }
                   push @headers, qq(<p><span class="header">$_:</span> ) . html_escape(decode_rfc1522($head_field))."</p>\n";
@@ -447,7 +447,7 @@ sub __libravatar_url {
         return undef;
     }
     ($email) = get_addresses($email);
-    return $config{libravatar_uri}.md5_hex(lc($email)).($config{libravatar_uri_options}//'');
+    return $config{libravatar_uri}.$email.($config{libravatar_uri_options}//'');
 }