From 73a8bf0846298693811fafb8e035b29be851b39d Mon Sep 17 00:00:00 2001 From: Burlutskiy Ivan Date: Tue, 26 Jan 2021 17:00:22 +0300 Subject: [PATCH] Fix listFiles node v12.19.0 The method does not work --- src/electron/providers/storage/localFileSystem.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/electron/providers/storage/localFileSystem.ts b/src/electron/providers/storage/localFileSystem.ts index f584edb052..00af14d837 100644 --- a/src/electron/providers/storage/localFileSystem.ts +++ b/src/electron/providers/storage/localFileSystem.ts @@ -98,10 +98,10 @@ export default class LocalFileSystem implements IStorageProvider { console.log(`Listing files from ${normalizedPath}`); const files = await this.listItems(normalizedPath, (stats) => !stats.isDirectory()); const directories = await this.listItems(normalizedPath, (stats) => stats.isDirectory()); - await directories.forEachAsync(async (directory) => { + await Promise.all(directories.map(async (directory) => { const directoryFiles = await this.listFiles(directory); directoryFiles.forEach((file) => files.push(file)); - }); + })); return files; }