We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 08e10c5 commit a06d515Copy full SHA for a06d515
interactions/api/models/member.py
@@ -72,9 +72,11 @@ def __init__(self, **kwargs):
72
else None
73
)
74
75
- self.roles = [
76
- role_id if isinstance(role_id, int) else int(role_id) for role_id in self.roles
77
- ]
+ self.roles = (
+ [role_id if isinstance(role_id, int) else int(role_id) for role_id in self.roles]
+ if self._json.get("roles")
78
+ else None
79
+ )
80
81
if not self.avatar and self.user:
82
self.avatar = self.user.avatar
interactions/api/models/member.pyi
@@ -16,7 +16,7 @@ class Member(DictSerializerMixin):
16
user: Optional[User]
17
nick: Optional[str]
18
avatar: Optional[str]
19
- roles: List[Role]
+ roles: List[int]
20
joined_at: datetime
21
premium_since: datetime
22
deaf: bool
0 commit comments