Move away from StateContext and use ConnectionState directly.

This commit is contained in:
Rapptz
2017-01-03 08:25:48 -05:00
parent d5b616fa11
commit 5e6bfecb07
4 changed files with 22 additions and 28 deletions

View File

@ -1201,7 +1201,7 @@ class Client:
data = yield from self.http.application_info()
return AppInfo(id=data['id'], name=data['name'],
description=data['description'], icon=data['icon'],
owner=User(state=self.connection.ctx, data=data['owner']))
owner=User(state=self.connection, data=data['owner']))
@asyncio.coroutine
def get_user_info(self, user_id):
@ -1230,4 +1230,4 @@ class Client:
Fetching the user failed.
"""
data = yield from self.http.get_user_info(user_id)
return User(state=self.connection.ctx, data=data)
return User(state=self.connection, data=data)