From 7d745ec4ccfb47ecda65941b2b4070761a2d6d84 Mon Sep 17 00:00:00 2001 From: marcobaobao Date: Sat, 29 Jan 2022 19:18:10 +0100 Subject: [PATCH] hotfix crash on reload --- server/downloader.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/downloader.js b/server/downloader.js index d55ceb4..36153b3 100644 --- a/server/downloader.js +++ b/server/downloader.js @@ -35,7 +35,9 @@ async function download(socket, payload) { } const url = payload.url; - const params = payload.params.split(' '); + const params = typeof payload.params !== 'object' ? + payload.params.split(' ') : + payload.params; const p = new Process(url, params, settings); @@ -103,7 +105,7 @@ async function retriveDownload(socket) { // it's an hot-reload the server it's running and the frontend ask for // the pending job: retrieve them from the "in-memory database" (ProcessPool) - logger('dl', `Retrieving jobs from pool`) + logger('dl', `Retrieving jobs ${pool.size()} from pool`) const it = pool.iterator(); tempWorkQueue = new Array();