diff options
author | Lance Stout <lancestout@gmail.com> | 2012-01-20 02:27:30 -0800 |
---|---|---|
committer | Lance Stout <lancestout@gmail.com> | 2012-01-20 02:27:30 -0800 |
commit | 1022fc00601618437fe21dc15e91688a27579ff6 (patch) | |
tree | 0c65716f00838a5c7c818b3f378b8ada63d0eb6f | |
parent | 3a22d798f89ebd2516c3da5e960b4f11b495a05c (diff) | |
download | slixmpp-1022fc00601618437fe21dc15e91688a27579ff6.tar.gz slixmpp-1022fc00601618437fe21dc15e91688a27579ff6.tar.bz2 slixmpp-1022fc00601618437fe21dc15e91688a27579ff6.tar.xz slixmpp-1022fc00601618437fe21dc15e91688a27579ff6.zip |
Make things work with Python3's byte semantics.
-rw-r--r-- | sleekxmpp/thirdparty/suelta/mechanisms/facebook_platform.py | 18 |
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 |