From 3eb27c48ea648e515f5ccc9e56231fa5dab97a55 Mon Sep 17 00:00:00 2001 From: break27 Date: Wed, 30 Oct 2024 12:12:35 +0800 Subject: [PATCH] fix: minio client config & vault path validation --- src/scripts/sprachbund.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/scripts/sprachbund.js b/src/scripts/sprachbund.js index 33f26d6..89ae79a 100644 --- a/src/scripts/sprachbund.js +++ b/src/scripts/sprachbund.js @@ -197,7 +197,7 @@ function prepareVault(config) { let bucket = config["bucket"]; let prefix = config["prefix"]; - let client = new Client(config); + let client = new Client(config["client"]); let stream = client.listObjectsV2(bucket, prefix, true); stream.on('data', item => { @@ -224,7 +224,7 @@ function prepareVault(config) { case "file": let path = config["path"]; - if (fs.existsSync(path) && fs.lstatSync(path).isDirectory) { + if (fs.lstatSync(path).isDirectory()) { return new Promise((resolve) => resolve(path)); } throw new Error(path + ": not a valid vault");