Skip to content

Commit 5c3c5d7

Browse files
fix: add missed httpclient in guild role events (#1123)
* fix: add missed httpclient in guild role events * ci: correct from checks. Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 29b342e commit 5c3c5d7

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

interactions/api/gateway/client.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -467,7 +467,11 @@ def _dispatch_event(self, event: str, data: dict) -> None:
467467

468468
guild_obj = guild_model = None
469469
if model is GuildRole:
470-
guild_obj = Role(**role_data) if (role_data := data.get("role")) else None
470+
guild_obj = (
471+
Role(**role_data, _client=self._http)
472+
if (role_data := data.get("role"))
473+
else None
474+
)
471475
guild_model = Role
472476
elif model is GuildMember:
473477
guild_obj = Member(**data)

0 commit comments

Comments
 (0)