Browse Source

Remove unnecessary list comprehension and logging

pull/10109/head
dolfies 3 years ago
parent
commit
0f2dda9dd4
  1. 6
      discord/state.py

6
discord/state.py

@ -226,7 +226,6 @@ class MemberSidebar:
def get_channels(self, amount: int) -> List[Snowflake]:
guild = self.guild
roles = [role for role in guild.roles if not role.permissions.administrator] # Skip unnecessary processing
ret = set()
channels = [channel for channel in self.guild.channels if channel.type != ChannelType.stage_voice and channel.permissions_for(guild.me).read_messages]
@ -235,7 +234,7 @@ class MemberSidebar:
while len(ret) < amount and channels:
channel = channels.pop()
for role in roles:
for role in guild.roles:
if not channel.permissions_for(role).read_messages:
break
else:
@ -319,7 +318,6 @@ class MemberSidebar:
def predicate(data):
return int(data['guild_id']) == guild.id and any(op['op'] == 'SYNC' for op in data['ops'])
_log.debug('Subscribing to %s ranges for guild %s.', requests, guild.id)
await ws.request_lazy_guild(guild.id, channels=requests)
try:
@ -1267,7 +1265,6 @@ class ConnectionState:
self.dispatch('thread_delete', thread)
def parse_thread_list_sync(self, data) -> None:
self_id = self.self_id
guild_id = int(data['guild_id'])
guild: Optional[Guild] = self._get_guild(guild_id)
if guild is None:
@ -1638,7 +1635,6 @@ class ConnectionState:
def predicate(data):
return int(data['guild_id']) == guild.id
_log.debug('Subscribing to %s ranges for guild %s.', requests, guild.id)
await ws.request_lazy_guild(guild.id, channels=requests)
try:

Loading…
Cancel
Save