From d78e5d979d143648bb3514b12ae4d025d758b900 Mon Sep 17 00:00:00 2001 From: Rapptz Date: Sat, 29 May 2021 05:49:19 -0400 Subject: Refactor and type hint invites --- discord/abc.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'discord/abc.py') diff --git a/discord/abc.py b/discord/abc.py index da1636f2..2b44fa30 100644 --- a/discord/abc.py +++ b/discord/abc.py @@ -1106,14 +1106,8 @@ class GuildChannel: state = self._state data = await state.http.invites_from_channel(self.id) - result = [] - - for invite in data: - invite['channel'] = self - invite['guild'] = self.guild - result.append(Invite(state=state, data=invite)) - - return result + guild = self.guild + return [Invite(state=state, data=invite, channel=self, guild=guild) for invite in data] class Messageable(Protocol): -- cgit v1.2.3