From 71263bf84a32d683dbc7625a4fcf245b3db26611 Mon Sep 17 00:00:00 2001
From: Colin Davis <colin@sq7.org>
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)