From 8b815a3b42d08e48c70ec147b9043d7d4fc80bde Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Wed, 20 Jan 2021 15:50:30 +0300 Subject: fallback to epub metadata if needed --- js/reader.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'js/reader.js') diff --git a/js/reader.js b/js/reader.js index 71e783a..aa05703 100644 --- a/js/reader.js +++ b/js/reader.js @@ -481,10 +481,18 @@ const Reader = { return localforage.getItem(Reader.cacheId()).then((bookinfo) => { - console.log('bookinfo', bookinfo, Reader.cacheId()); + let title; + let author; - const title = bookinfo.title; - const author = bookinfo.author_sort; + if (bookinfo) { + title = bookinfo.title; + author = bookinfo.author_sort; + } else { + const metadata = book.package.metadata; + + title = metadata.title; + author = metadata.creator; + } document.title = title + " – " + author + " – The Epube"; $(".title") -- cgit v1.2.3