summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Sulfrian <alex@spline.inf.fu-berlin.de>2013-08-11 12:51:52 +0000
committerpad <pad@vm-pad-b.spline.inf.fu-berlin.de>2013-08-11 12:51:52 +0000
commite4999a618de80a60b24a69ebb8f9a9dbf6db9ba2 (patch)
treeb45e4da75e9c162ace7a4f4e0b69d4d5014658f7
parent67c1685a70424151f65dd4b5660484f9189d9220 (diff)
downloadpadlite-teams-e4999a618de80a60b24a69ebb8f9a9dbf6db9ba2.tar.gz
padlite-teams-e4999a618de80a60b24a69ebb8f9a9dbf6db9ba2.tar.bz2
padlite-teams-e4999a618de80a60b24a69ebb8f9a9dbf6db9ba2.zip
padlite: encode paramters as utf-8 before urlencode it
-rw-r--r--padlite.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/padlite.py b/padlite.py
index 0635937..60f9178 100644
--- a/padlite.py
+++ b/padlite.py
@@ -32,7 +32,7 @@ class PadLite:
def _apiCall(self, url, **kwargs):
conn = self._getConnection()
- args = dict((k,v) for k,v in kwargs.iteritems() if v is not None)
+ args = dict((k.encode('utf-8'), v.encode('utf-8')) for k,v in kwargs.iteritems() if v is not None)
args['apikey'] = self._apikey
conn.request('GET', '%s?%s' % (url, urllib.urlencode(args)))