Skip to content

Commit ea95732

Browse files
committed
fix: Fix listener/command invocation on extension reload/removal.
1 parent 7ee564c commit ea95732

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

interactions/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1210,11 +1210,11 @@ def __new__(cls, client: Client, *args, **kwargs) -> "Extension":
12101210
def teardown(self):
12111211
for event, funcs in self._listeners.items():
12121212
for func in funcs:
1213-
self.client._websocket.dispatch.events[event].remove(func)
1213+
self.client._websocket._dispatch.events[event].remove(func)
12141214

12151215
for cmd, funcs in self._commands.items():
12161216
for func in funcs:
1217-
self.client._websocket.dispatch.events[cmd].remove(func)
1217+
self.client._websocket._dispatch.events[cmd].remove(func)
12181218

12191219
clean_cmd_names = [cmd[7:] for cmd in self._commands.keys()]
12201220
cmds = filter(

0 commit comments

Comments
 (0)