Skip to content

Commit 1f8cafa

Browse files
authored
feat: Fill Context.user from member data if user data is not given (#591)
1 parent f992dd2 commit 1f8cafa

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

interactions/context.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,12 @@ def __init__(self, **kwargs) -> None:
5858
Member(**self.member, _client=self.client) if self._json.get("member") else None
5959
)
6060
self.author = self.member
61-
self.user = User(**self.user) if self._json.get("user") else None
61+
if self._json.get("user"):
62+
self.user = User(**self.user)
63+
elif self.member:
64+
self.user = self.member.user
65+
else:
66+
self.user = None
6267

6368
self.id = Snowflake(self.id) if self._json.get("id") else None
6469
self.application_id = (

0 commit comments

Comments
 (0)