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 7a26484 commit 7586bc6Copy full SHA for 7586bc6
interactions/client/models/misc.py
@@ -33,6 +33,13 @@ class InteractionResolvedData(DictSerializerMixin):
33
messages: Dict[str, Message] = field(converter=convert_dict(value_converter=Message))
34
attachments: Dict[str, Attachment] = field(converter=convert_dict(value_converter=Attachment))
35
36
+ def __attrs_post_init__(self):
37
+ if self.members:
38
+ # attrs has near zero way of filling this in automatically, so we have to
39
+ for snowflake_id in self.members.keys():
40
+ # members have User, user may not have Member. /shrug
41
+ self.members[snowflake_id].user = self.users[snowflake_id]
42
+
43
44
@define()
45
class InteractionData(DictSerializerMixin):
0 commit comments