From cfb4aaac41d5bed992d9a0482620606d839ef7c1 Mon Sep 17 00:00:00 2001 From: Snowflake107 Date: Sun, 13 Jun 2021 22:42:58 +0545 Subject: [PATCH] previous track cache --- src/Structures/Queue.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Structures/Queue.ts b/src/Structures/Queue.ts index 5b609a1..e828a64 100644 --- a/src/Structures/Queue.ts +++ b/src/Structures/Queue.ts @@ -128,7 +128,7 @@ class Queue { async play(src?: Track, options: PlayOptions = {}): Promise { if (!this.connection || !this.connection.voiceConnection) throw new Error("Voice connection is not available, use .connect()!"); if (src && (this.playing || this.tracks.length) && !options.immediate) return this.addTrack(src); - const track = options.filtersUpdate ? this.current : src ?? this.tracks.shift(); + const track = options.filtersUpdate && !options.immediate ? this.current : src ?? this.tracks.shift(); if (!track) return; if (!options.filtersUpdate) {