Skip to content

Commit 3bb04fb

Browse files
authored
fix: user context command member having a None guild
Signed-off-by: plun1331 <[email protected]>
1 parent ac4e173 commit 3bb04fb

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

discord/commands/core.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1786,12 +1786,8 @@ async def _invoke(self, ctx: ApplicationContext) -> None:
17861786
v["id"] = int(i)
17871787
user = v
17881788
member["user"] = user
1789-
target = Member(
1790-
data=member,
1791-
guild=ctx.interaction._state._get_guild(ctx.interaction.guild_id),
1792-
state=ctx.interaction._state,
1793-
)
1794-
1789+
cache_flag = ctx.interaction._state.member_cache_flags.interaction
1790+
target = ctx.guild._get_and_update_member(member, user["id"], cache_flag)
17951791
if self.cog is not None:
17961792
await self.callback(self.cog, ctx, target)
17971793
else:

0 commit comments

Comments
 (0)