diff --git a/server/core/opds/TitlePage.js b/server/core/opds/TitlePage.js index beb92f3..6509cfe 100644 --- a/server/core/opds/TitlePage.js +++ b/server/core/opds/TitlePage.js @@ -38,21 +38,16 @@ class TitlePage extends BasePage { for (const book of filtered) { const title = `${book.serno ? `${book.serno}. `: ''}${book.title || 'Без названия'} (${book.ext})`; - const e = { - id: book._uid, - title, - link: this.acqLink({href: `/book?uid=${encodeURIComponent(book._uid)}`}), - }; - - if (query.all) { - e.content = { - '*ATTRS': {type: 'text'}, - '*TEXT': this.bookAuthor(book.author), - } - } - entry.push( - this.makeEntry(e) + this.makeEntry({ + id: book._uid, + title, + link: this.acqLink({href: `/book?uid=${encodeURIComponent(book._uid)}`}), + content: { + '*ATTRS': {type: 'text'}, + '*TEXT': this.bookAuthor(book.author), + }, + }) ); } }