diff --git a/apps/readest-app/src/services/appService.ts b/apps/readest-app/src/services/appService.ts index ad0e83fa..be647724 100644 --- a/apps/readest-app/src/services/appService.ts +++ b/apps/readest-app/src/services/appService.ts @@ -213,6 +213,7 @@ export abstract class BaseAppService implements AppService { const txt = await this.fs.readFile(libraryFilename, 'Books', 'text'); books = JSON.parse(txt as string); } catch { + await this.fs.createDir('', 'Books', true); await this.fs.writeFile(libraryFilename, 'Books', '[]'); }