diff --git a/Services/server/src/controllers/storageController.ts b/Services/server/src/controllers/storageController.ts index 7aa1aea..0c94d90 100644 --- a/Services/server/src/controllers/storageController.ts +++ b/Services/server/src/controllers/storageController.ts @@ -168,6 +168,7 @@ async function listFile(path: string[]) { } async function checkPathExist(bucket: string, path: string) { + if (path.split("/").filter(Boolean).length === 0) return true; // root does not contain any mark return await checkFileExist(bucket, `${path}/.keep`); }