[lint] Replace equality comparisons to singletons

Restrict the values accepted by comparisons with booleans to be actual
booleans.

Minor breaking of undocumented behaviour in permissions; the value to
set bits to must be booleans (as indicated by the type error thrown).
This commit is contained in:
Hornwitser
2018-06-22 16:56:02 +02:00
committed by Rapptz
parent fa46b07db1
commit 633192b3cd
3 changed files with 11 additions and 11 deletions

View File

@ -298,7 +298,7 @@ class ConnectionState:
await self.request_offline_members(guilds)
for guild, unavailable in self._ready_state.guilds:
if unavailable == False:
if unavailable is False:
self.dispatch('guild_available', guild)
else:
self.dispatch('guild_join', guild)
@ -618,7 +618,7 @@ class ConnectionState:
self.dispatch('guild_emojis_update', guild, before_emojis, guild.emojis)
def _get_create_guild(self, data):
if data.get('unavailable') == False:
if data.get('unavailable') is False:
# GUILD_CREATE with unavailable in the response
# usually means that the guild has become available
# and is therefore in the cache
@ -639,14 +639,14 @@ class ConnectionState:
except asyncio.TimeoutError:
log.info('Somehow timed out waiting for chunks.')
if unavailable == False:
if unavailable is False:
self.dispatch('guild_available', guild)
else:
self.dispatch('guild_join', guild)
def parse_guild_create(self, data):
unavailable = data.get('unavailable')
if unavailable == True:
if unavailable is True:
# joined a guild with unavailable == True so..
return
@ -654,7 +654,7 @@ class ConnectionState:
# check if it requires chunking
if guild.large:
if unavailable == False:
if unavailable is False:
# check if we're waiting for 'useful' READY
# and if we are, we don't want to dispatch any
# event such as guild_join or guild_available
@ -678,7 +678,7 @@ class ConnectionState:
return
# Dispatch available if newly available
if unavailable == False:
if unavailable is False:
self.dispatch('guild_available', guild)
else:
self.dispatch('guild_join', guild)
@ -946,14 +946,14 @@ class AutoShardedConnectionState(ConnectionState):
await self.request_offline_members(sub_guilds, shard_id=shard_id)
for guild, unavailable in zip(sub_guilds, sub_available):
if unavailable == False:
if unavailable is False:
self.dispatch('guild_available', guild)
else:
self.dispatch('guild_join', guild)
self.dispatch('shard_ready', shard_id)
else:
for guild, unavailable in self._ready_state.guilds:
if unavailable == False:
if unavailable is False:
self.dispatch('guild_available', guild)
else:
self.dispatch('guild_join', guild)