diff --git a/server/core/Reader/BookConverter/ConvertPdf.js b/server/core/Reader/BookConverter/ConvertPdf.js index 07533441..cc122a6e 100644 --- a/server/core/Reader/BookConverter/ConvertPdf.js +++ b/server/core/Reader/BookConverter/ConvertPdf.js @@ -283,8 +283,8 @@ class ConvertPdf extends ConvertHtml { let metaXmlParsed = xmlParser.parseXml(metaXmlString); metaXmlParsed = xmlParser.simplifyXmlParsed(metaXmlParsed); if (metaXmlParsed.metadata) { - title = (metaXmlParsed.metadata.title ? metaXmlParsed.metadata.title._t : null); - author = (metaXmlParsed.metadata.author ? metaXmlParsed.metadata.author._t : null); + title = (metaXmlParsed.metadata.title ? metaXmlParsed.metadata.title._t : ''); + author = (metaXmlParsed.metadata.author ? metaXmlParsed.metadata.author._t : ''); } } @@ -295,8 +295,10 @@ class ConvertPdf extends ConvertHtml { //формируем текст const limitSize = 2*this.config.maxUploadFileSize; let text = ''; - text += `${title}`; - text += `${author}`; + if (title) + text += `${title}`; + if (author) + text += `${author}`; let concat = ''; let sp = '';