From ad35d281ff1cdf14046c4750a83d34cabaf5f483 Mon Sep 17 00:00:00 2001 From: Robohash <401330+e1ven@users.noreply.github.com> Date: Sun, 11 Dec 2011 02:00:56 +0000 Subject: [PATCH] Gravatar change --- webfront.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/webfront.py b/webfront.py index 0f22786..79e40c1 100755 --- a/webfront.py +++ b/webfront.py @@ -272,14 +272,14 @@ class ImgHandler(tornado.web.RequestHandler): if tornado.escape.xhtml_escape(self.get_argument("gravatar")) == 'yes': default = "404" # construct the url - gravatar_url = "http://www.gravatar.com/avatar.php?" - gravatar_url += urllib.urlencode({'gravatar_id':hashlib.md5(string.lower()).hexdigest(), 'default':default, 'size':str(sizey)}) + gravatar_url = "http://www.gravatar.com/avatar/" + hashlib.md5(string.lower()).hexdigest() + "?" + gravatar_url += urllib.urlencode({'default':default, 'size':str(sizey)}) if tornado.escape.xhtml_escape(self.get_argument("gravatar")) == 'hashed': string = urllib.quote(string) default = "404" # construct the url - gravatar_url = "http://www.gravatar.com/avatar.php?" - gravatar_url += urllib.urlencode({'gravatar_id':string, 'default':default, 'size':str(sizey)}) + gravatar_url = "http://www.gravatar.com/avatar/" + string + "?" + gravatar_url += urllib.urlencode({'default':default, 'size':str(sizey)}) try: f = urllib2.urlopen(urllib2.Request(gravatar_url)) self.redirect(gravatar_url, permanent=False)