From 02b7bd9d50aad22b03b1e7abd50d9caa13db54f3 Mon Sep 17 00:00:00 2001 From: Zhorken Date: Mon, 8 Mar 2010 21:09:40 -0500 Subject: [PATCH] Pokedex: Fixed Unicode character escaping in links. See: http://bugs.python.org/issue1712522 Apparently fixed in Python 3. --- plugins/Pokedex/plugin.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/Pokedex/plugin.py b/plugins/Pokedex/plugin.py index ac00566..435e3b1 100644 --- a/plugins/Pokedex/plugin.py +++ b/plugins/Pokedex/plugin.py @@ -162,7 +162,7 @@ class Pokedex(callbacks.Plugin): accuracy=obj.accuracy, pp=obj.pp, effect=unicode(obj.short_effect.as_html), - link_name=urllib.quote(obj.name.lower()), + link_name=urllib.quote(obj.name.lower().encode('utf8')), ) ) @@ -215,7 +215,7 @@ class Pokedex(callbacks.Plugin): """http://veekun.com/dex/abilities/{link_name}""" self._reply(irc, reply_template.format( name=obj.name, - link_name=urllib.quote(obj.name.lower()), + link_name=urllib.quote(obj.name.lower().encode('utf8')), ) ) @@ -226,7 +226,7 @@ class Pokedex(callbacks.Plugin): self._reply(irc, reply_template.format( name=obj.name, effect=obj.effect, - link_name=urllib.quote(obj.name.lower()), + link_name=urllib.quote(obj.name.lower().encode('utf8')), ) ) -- 2.7.4