From 93979dc415c65ac3afe27a44c335eb6be01cca57 Mon Sep 17 00:00:00 2001 From: Skander Hatira <skander.hatira@inrae.fr> Date: Fri, 1 Oct 2021 16:11:06 +0200 Subject: [PATCH] fastGet fix remote paths --- src/components/Comparisons/ComparisonTable.js | 5 ++++- src/components/Table/Table.js | 2 +- src/components/Visualization/VisualizationFill.js | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/components/Comparisons/ComparisonTable.js b/src/components/Comparisons/ComparisonTable.js index 60f9eeb..8912526 100644 --- a/src/components/Comparisons/ComparisonTable.js +++ b/src/components/Comparisons/ComparisonTable.js @@ -348,7 +348,10 @@ export default function InteractiveList() { console.log(path.join(bisepsTemp, localPath)); console.log(localPath); console.log("made it all the way here?"); - return sftp.fastGet(remotePath, path.join(bisepsTemp, localPath)); + return sftp.fastGet( + remotePath.split(path.sep).join(path.posix.sep), + path.join(bisepsTemp, localPath) + ); }) .then((data) => { console.log("done done done"); diff --git a/src/components/Table/Table.js b/src/components/Table/Table.js index 499f44c..daef4b5 100644 --- a/src/components/Table/Table.js +++ b/src/components/Table/Table.js @@ -127,7 +127,7 @@ export default function InteractiveList() { console.log("made it all the way here?"); return sftp.fastGet( - remotePath, + remotePath.split(path.sep).join(path.posix.sep), path.join(bisepsTemp, localPath).split(path.sep).join(path.posix.sep) ); }) diff --git a/src/components/Visualization/VisualizationFill.js b/src/components/Visualization/VisualizationFill.js index 6b8bbaa..e7c4798 100644 --- a/src/components/Visualization/VisualizationFill.js +++ b/src/components/Visualization/VisualizationFill.js @@ -222,7 +222,7 @@ export default function VisualizationFill() { console.log(path.join(bisepsTemp, path.basename(tracks[track]))); try { await sftp.fastGet( - tracks[track], + tracks[track].split(path.sep).join(path.posix.sep), path.join(bisepsTemp, path.basename(tracks[track])) ); } catch (err) { -- GitLab