From 222a89a6530316822ea9670b728acb79e686fcbe Mon Sep 17 00:00:00 2001 From: Rapptz Date: Fri, 8 Apr 2016 21:16:30 -0400 Subject: [PATCH] Fix unclosed response and document token login a bit better. --- discord/client.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/discord/client.py b/discord/client.py index 720d887bf..0d4542c90 100644 --- a/discord/client.py +++ b/discord/client.py @@ -450,9 +450,10 @@ class Client: Parameters ---------- email : str - The email used to login. + The email used to login. The string 'token' if using + the Bot OAuth2 Token flow. password : str - The password used to login. + The password or token used to login. Raises ------ @@ -469,10 +470,10 @@ class Client: self.token = password self.headers['authorization'] = 'Bot {}'.format(self.token) 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)) if resp.status != 200: - yield from resp.release() if resp.status == 400: raise LoginFailure('Improper token has been passed.') else: