Fix unclosed response and document token login a bit better.
This commit is contained in:
parent
7f340f88ad
commit
222a89a653
@ -450,9 +450,10 @@ class Client:
|
|||||||
Parameters
|
Parameters
|
||||||
----------
|
----------
|
||||||
email : str
|
email : str
|
||||||
The email used to login.
|
The email used to login. The string 'token' if using
|
||||||
|
the Bot OAuth2 Token flow.
|
||||||
password : str
|
password : str
|
||||||
The password used to login.
|
The password or token used to login.
|
||||||
|
|
||||||
Raises
|
Raises
|
||||||
------
|
------
|
||||||
@ -469,10 +470,10 @@ class Client:
|
|||||||
self.token = password
|
self.token = password
|
||||||
self.headers['authorization'] = 'Bot {}'.format(self.token)
|
self.headers['authorization'] = 'Bot {}'.format(self.token)
|
||||||
resp = yield from self.session.get(endpoints.ME, headers=self.headers)
|
resp = yield from self.session.get(endpoints.ME, headers=self.headers)
|
||||||
|
yield from resp.release()
|
||||||
log.debug(request_logging_format.format(method='GET', response=resp))
|
log.debug(request_logging_format.format(method='GET', response=resp))
|
||||||
|
|
||||||
if resp.status != 200:
|
if resp.status != 200:
|
||||||
yield from resp.release()
|
|
||||||
if resp.status == 400:
|
if resp.status == 400:
|
||||||
raise LoginFailure('Improper token has been passed.')
|
raise LoginFailure('Improper token has been passed.')
|
||||||
else:
|
else:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user