From 021d631ffa2fe48a8daddcb975dc842e4d802758 Mon Sep 17 00:00:00 2001 From: RemixDev Date: Thu, 13 May 2021 21:33:34 +0200 Subject: [PATCH] Better already in queue check --- server/src/main.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/main.ts b/server/src/main.ts index 56ad4e2..f0b5b26 100644 --- a/server/src/main.ts +++ b/server/src/main.ts @@ -50,7 +50,7 @@ export async function addToQueue(dz: any, url: string, bitrate: number) { downloadObjs.forEach((downloadObj: any) => { // Check if element is already in queue - if (queueOrder.includes(downloadObj.uuid)) throw new AlreadyInQueue(downloadObj.getEssentialDict(), !isSingleObject) + if (Object.keys(queue).includes(downloadObj.uuid)) throw new AlreadyInQueue(downloadObj.getEssentialDict(), !isSingleObject) // Save queue status when adding something to the queue if (!fs.existsSync(configFolder + 'queue')) fs.mkdirSync(configFolder + 'queue')