diff --git a/server/core/Reader/BookConverter/ConvertPdf.js b/server/core/Reader/BookConverter/ConvertPdf.js index 265f3041..69639860 100644 --- a/server/core/Reader/BookConverter/ConvertPdf.js +++ b/server/core/Reader/BookConverter/ConvertPdf.js @@ -14,15 +14,14 @@ class ConvertPdf extends ConvertHtml { } async run(notUsed, opts) { - if (!opts.skipCheck) { - if (!this.check(notUsed, opts)) - return false; - } + if (!this.check(notUsed, opts)) + return false; + await this.checkExternalConverterPresent(); const {inputFiles, callback, abort, uploadFileName} = opts; - const inpFile = (opts.pdfFile ? opts.pdfFile : inputFiles.sourceFile); + const inpFile = inputFiles.sourceFile; const outFile = `${inputFiles.filesDir}/${utils.randomHexString(10)}.xml`; //конвертируем в xml @@ -189,12 +188,17 @@ class ConvertPdf extends ConvertHtml { indents[0] = 0; //формируем текст + const limitSize = 2*this.config.maxUploadFileSize; if (!title && uploadFileName) title = uploadFileName; let text = `