Make things work with Python3's byte semantics.
This commit is contained in:
parent
3a22d798f8
commit
1022fc0060
1 changed files with 9 additions and 9 deletions
|
@ -17,21 +17,21 @@ class X_FACEBOOK_PLATFORM(Mechanism):
|
||||||
def process(self, challenge=None):
|
def process(self, challenge=None):
|
||||||
if challenge is not None:
|
if challenge is not None:
|
||||||
values = {}
|
values = {}
|
||||||
for kv in challenge.split('&'):
|
for kv in challenge.split(b'&'):
|
||||||
key, value = kv.split('=')
|
key, value = kv.split(b'=')
|
||||||
values[key] = value
|
values[key] = value
|
||||||
|
|
||||||
resp_data = {
|
resp_data = {
|
||||||
'method': values['method'],
|
b'method': values[b'method'],
|
||||||
'v': '1.0',
|
b'v': b'1.0',
|
||||||
'call_id': '1.0',
|
b'call_id': b'1.0',
|
||||||
'nonce': values['nonce'],
|
b'nonce': values[b'nonce'],
|
||||||
'access_token': self.values['access_token'],
|
b'access_token': self.values['access_token'],
|
||||||
'api_key': self.values['api_key']
|
b'api_key': self.values['api_key']
|
||||||
}
|
}
|
||||||
resp = '&'.join(['%s=%s' % (k, v) for k, v in resp_data.items()])
|
resp = '&'.join(['%s=%s' % (k, v) for k, v in resp_data.items()])
|
||||||
return bytes(resp)
|
return bytes(resp)
|
||||||
return bytes('')
|
return b''
|
||||||
|
|
||||||
def okay(self):
|
def okay(self):
|
||||||
return True
|
return True
|
||||||
|
|
Loading…
Reference in a new issue