From d19f1485d6d44c4cf70f5efd6640a60ee3b18630 Mon Sep 17 00:00:00 2001 From: Jesse Chan Date: Mon, 28 Sep 2020 10:17:02 +0800 Subject: [PATCH] server: correctly pass destinationPath to moveTorrents Bug: #42 --- server/models/ClientRequest.js | 2 +- server/models/client.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/models/ClientRequest.js b/server/models/ClientRequest.js index 20d0c84b..9701c8fa 100644 --- a/server/models/ClientRequest.js +++ b/server/models/ClientRequest.js @@ -249,7 +249,7 @@ class ClientRequest { let callback = () => { // empty initializer }; - const destination = `${destinationPath}${path.sep}${filenames[index]}`; + const destination = path.join(destinationPath, filenames[index]); const isLastRequest = index + 1 === sourcePaths.length; if (isLastRequest) { diff --git a/server/models/client.js b/server/models/client.js index c0561785..129dd2be 100644 --- a/server/models/client.js +++ b/server/models/client.js @@ -285,7 +285,7 @@ const client = { moveTorrentsRequest.moveTorrents({ filenames, sourcePaths, - resolvedPath, + destinationPath: resolvedPath, }); };