diff --git a/src/app/files/fileManager.js b/src/app/files/fileManager.js index 63966ba15f..63da3a3026 100644 --- a/src/app/files/fileManager.js +++ b/src/app/files/fileManager.js @@ -198,10 +198,10 @@ class FileManager extends ApiFactory { } getFilesFromPath (path) { - const provider = this.fileProviderOf(path) - if (!provider) throw new Error(`provider for path ${path} not found`) // TODO : Change provider with promise return new Promise((resolve, reject) => { + const provider = this.fileProviderOf(path) + if (!provider) return reject(`provider for path ${path} not found`) provider.resolveDirectory(path, (error, filesTree) => { if (error) reject(error) resolve(filesTree)