diff options
| author | Rapptz <[email protected]> | 2016-01-06 12:57:09 -0500 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2016-01-06 12:57:09 -0500 |
| commit | c1583dd7d6ce1402257d31b918c68c9be62431d0 (patch) | |
| tree | 770ba1be3c463b97f8dbc0bc0d21cd18116fb4df /discord/server.py | |
| parent | Remove excessive logging when using voice. (diff) | |
| download | discord.py-c1583dd7d6ce1402257d31b918c68c9be62431d0.tar.xz discord.py-c1583dd7d6ce1402257d31b918c68c9be62431d0.zip | |
Unavailable guilds get added to cache.
Diffstat (limited to 'discord/server.py')
| -rw-r--r-- | discord/server.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/discord/server.py b/discord/server.py index 2ef82832..e04049be 100644 --- a/discord/server.py +++ b/discord/server.py @@ -115,9 +115,9 @@ class Server(Hashable): self.icon = guild.get('icon') self.unavailable = guild.get('unavailable', False) self.id = guild['id'] - self.roles = [Role(everyone=(self.id == r['id']), **r) for r in guild['roles']] + self.roles = [Role(everyone=(self.id == r['id']), **r) for r in guild.get('roles', [])] - owner_id = guild['owner_id'] + owner_id = guild.get('owner_id') for data in guild.get('members', []): roles = [self.default_role] |