diff --git a/apps/readest-app/src/services/appService.ts b/apps/readest-app/src/services/appService.ts index 38ec77a8..b06cf2e6 100644 --- a/apps/readest-app/src/services/appService.ts +++ b/apps/readest-app/src/services/appService.ts @@ -147,13 +147,7 @@ export abstract class BaseAppService implements AppService { async loadBookContent(book: Book): Promise { const fp = getFilename(book); - let file: File; - if (fp.endsWith('.pdf')) { - const content = await this.fs.readFile(fp, 'Books', 'binary'); - file = new File([content], fp, { type: 'application/pdf' }); - } else { - file = await new RemoteFile(this.fs.getURL(`${this.localBooksDir}/${fp}`), fp).open(); - } + let file = await new RemoteFile(this.fs.getURL(`${this.localBooksDir}/${fp}`), fp).open(); return { book, file, config: await this.loadBookConfig(book) }; } diff --git a/packages/foliate-js b/packages/foliate-js index 337988cf..4f300c6f 160000 --- a/packages/foliate-js +++ b/packages/foliate-js @@ -1 +1 @@ -Subproject commit 337988cffcee09377fcc0216bddad3baf4ec2514 +Subproject commit 4f300c6f3fe0ec91ab35015873ba270762567477