diff options
| author | Rapptz <[email protected]> | 2017-01-19 19:37:11 -0500 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2017-01-19 19:37:11 -0500 |
| commit | fa384f21148487bc188c83e829f1964b6d6e1b06 (patch) | |
| tree | 12da19daeccf9f7871500e5cc3cbcb0a805c6904 /discord/state.py | |
| parent | Remove email/password based login. (diff) | |
| download | discord.py-fa384f21148487bc188c83e829f1964b6d6e1b06.tar.xz discord.py-fa384f21148487bc188c83e829f1964b6d6e1b06.zip | |
Make ClientUser separate from a regular User.
This removes Client.edit_profile in favour of ClientUser.edit.
Diffstat (limited to 'discord/state.py')
| -rw-r--r-- | discord/state.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/discord/state.py b/discord/state.py index 7f0c4eb9..f68656cc 100644 --- a/discord/state.py +++ b/discord/state.py @@ -25,7 +25,7 @@ DEALINGS IN THE SOFTWARE. """ from .guild import Guild -from .user import User +from .user import User, ClientUser from .game import Game from .emoji import Emoji, PartialEmoji from .reaction import Reaction @@ -239,7 +239,7 @@ class ConnectionState: def parse_ready(self, data): self._ready_state = ReadyState(launch=asyncio.Event(), guilds=[]) - self.user = self.store_user(data['user']) + self.user = ClientUser(state=self, data=data['user']) guilds = self._ready_state.guilds for guild_data in data['guilds']: @@ -339,7 +339,7 @@ class ConnectionState: self.dispatch('member_update', old_member, member) def parse_user_update(self, data): - self.user = User(state=self, data=data) + self.user = ClientUser(state=self, data=data) def parse_channel_delete(self, data): guild = self._get_guild(utils._get_as_snowflake(data, 'guild_id')) |