PythonistaGuild / Wavelink

A powerful Lavalink library for Discord.py.
https://wavelink.dev
MIT License
389 stars 179 forks source link

Fix ignore every WebSocketClosedEvent #218

Closed minibox24 closed 1 year ago

minibox24 commented 1 year ago
Traceback (most recent call last):
  File "/minibot/venv/lib/python3.10/site-packages/wavelink/websocket.py", line 241, in _listen
    track = await self.node.build_track(cls=wavelink.GenericTrack, encoded=data['encodedTrack'])
KeyError: 'encodedTrack'

data: {"code":1000,"reason":"","byRemote":false,"guildId":"1047066927312408616","op":"event","type":"WebSocketClosedEvent"}

Removed continue only if the code is 4014 to prevent the _listen function from breaking.

chillymosh commented 1 year ago

Fixed in 2.3.0