|
|
@ -497,9 +497,7 @@ class Invite(Hashable): |
|
|
roles = data.get('roles', []) |
|
|
roles = data.get('roles', []) |
|
|
self.roles: List[Union[Role, Object]] |
|
|
self.roles: List[Union[Role, Object]] |
|
|
if roles and self.guild is not None and not isinstance(self.guild, (PartialInviteGuild, Object)): |
|
|
if roles and self.guild is not None and not isinstance(self.guild, (PartialInviteGuild, Object)): |
|
|
self.roles = [ |
|
|
self.roles = [Role(state=self._state, guild=self.guild, data=role_data) for role_data in roles] |
|
|
Role(state=self._state, guild=self.guild, data=role_data) for role_data in roles |
|
|
|
|
|
] |
|
|
|
|
|
else: |
|
|
else: |
|
|
self.roles = [] |
|
|
self.roles = [] |
|
|
|
|
|
|
|
|
|