Skip to content

Commit

Permalink
fix: Exception handlers not being removed.
Browse files Browse the repository at this point in the history
  • Loading branch information
vxern committed Apr 18, 2023
1 parent ef37c53 commit 428a965
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/controllers/music.ts
Original file line number Diff line number Diff line change
Expand Up @@ -416,7 +416,7 @@ async function loadSong(
};

const onTrackEnd = () => {
controller.player.off('trackException', (track, error) => onTrackException(track, error));
controller.player.off('trackException', onTrackException);

if (controller.flags.isDestroyed) {
setDisconnectTimeout(client, guildId);
Expand All @@ -431,7 +431,8 @@ async function loadSong(
advanceQueueAndPlay([client, bot], guildId, controller);
};

controller.player.once('trackException', (track, error) => onTrackException(track, error));

controller.player.once('trackException', onTrackException);
controller.player.once('trackEnd', onTrackEnd);

controller.player.play(track.track);
Expand Down

0 comments on commit 428a965

Please sign in to comment.