From 05e05d93bdd9e20d90a93e85262df23bdcc191c4 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 4 Feb 2013 21:20:42 -0600 Subject: Touch up akismet.py for a few minor issues These come from https://github.com/miracle2k/python-akismet and deal with urlencode()'s handling of unicode characters. --- akismet.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/akismet.py b/akismet.py index a924ff1..4e5b67f 100644 --- a/akismet.py +++ b/akismet.py @@ -317,7 +317,7 @@ class Akismet(object): # we *don't* trap the error here # so if akismet is down it will raise an HTTPError or URLError headers = {'User-Agent' : self.user_agent} - resp = self._safeRequest(url, urlencode(data), headers) + resp = self._safeRequest(url, urlencode(data, doseq=True), headers) if DEBUG: return resp resp = resp.lower() @@ -348,7 +348,7 @@ class Akismet(object): # we *don't* trap the error here # so if akismet is down it will raise an HTTPError or URLError headers = {'User-Agent' : self.user_agent} - self._safeRequest(url, urlencode(data), headers) + self._safeRequest(url, urlencode(data, doseq=True), headers) def submit_ham(self, comment, data=None, build_data=True): @@ -369,4 +369,4 @@ class Akismet(object): # we *don't* trap the error here # so if akismet is down it will raise an HTTPError or URLError headers = {'User-Agent' : self.user_agent} - self._safeRequest(url, urlencode(data), headers) + self._safeRequest(url, urlencode(data, doseq=True), headers) -- cgit v1.2.3-55-g3dc8