summaryrefslogtreecommitdiff
path: root/sleekxmpp/thirdparty/suelta/mechanisms
diff options
context:
space:
mode:
authorLance Stout <lancestout@gmail.com>2012-01-20 02:27:30 -0800
committerLance Stout <lancestout@gmail.com>2012-01-20 02:27:30 -0800
commit1022fc00601618437fe21dc15e91688a27579ff6 (patch)
tree0c65716f00838a5c7c818b3f378b8ada63d0eb6f /sleekxmpp/thirdparty/suelta/mechanisms
parent3a22d798f89ebd2516c3da5e960b4f11b495a05c (diff)
downloadslixmpp-1022fc00601618437fe21dc15e91688a27579ff6.tar.gz
slixmpp-1022fc00601618437fe21dc15e91688a27579ff6.tar.bz2
slixmpp-1022fc00601618437fe21dc15e91688a27579ff6.tar.xz
slixmpp-1022fc00601618437fe21dc15e91688a27579ff6.zip
Make things work with Python3's byte semantics.
Diffstat (limited to 'sleekxmpp/thirdparty/suelta/mechanisms')
-rw-r--r--sleekxmpp/thirdparty/suelta/mechanisms/facebook_platform.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/sleekxmpp/thirdparty/suelta/mechanisms/facebook_platform.py b/sleekxmpp/thirdparty/suelta/mechanisms/facebook_platform.py
index 5b80c9f5..cb0f09d5 100644
--- a/sleekxmpp/thirdparty/suelta/mechanisms/facebook_platform.py
+++ b/sleekxmpp/thirdparty/suelta/mechanisms/facebook_platform.py
@@ -17,21 +17,21 @@ class X_FACEBOOK_PLATFORM(Mechanism):
def process(self, challenge=None):
if challenge is not None:
values = {}
- for kv in challenge.split('&'):
- key, value = kv.split('=')
+ for kv in challenge.split(b'&'):
+ key, value = kv.split(b'=')
values[key] = value
resp_data = {
- 'method': values['method'],
- 'v': '1.0',
- 'call_id': '1.0',
- 'nonce': values['nonce'],
- 'access_token': self.values['access_token'],
- 'api_key': self.values['api_key']
+ b'method': values[b'method'],
+ b'v': b'1.0',
+ b'call_id': b'1.0',
+ b'nonce': values[b'nonce'],
+ b'access_token': self.values['access_token'],
+ b'api_key': self.values['api_key']
}
resp = '&'.join(['%s=%s' % (k, v) for k, v in resp_data.items()])
return bytes(resp)
- return bytes('')
+ return b''
def okay(self):
return True