diff --git a/app/lib/system/directory.ts b/app/lib/system/directory.ts index cabd6322f805de89db220068f392068f41bf24d1..f30eec2e48e03ccc4fddde860156278c68805275 100644 --- a/app/lib/system/directory.ts +++ b/app/lib/system/directory.ts @@ -61,7 +61,10 @@ class QioFileSystem implements FileSystem { return this.qio.remove(file) } - async fsList(dir: string) { + async fsList(dir: string): Promise<string[]> { + if (!(await this.qio.exists(dir))) { + return [] + } return this.qio.list(dir) }