Поправки багов
This commit is contained in:
@@ -6,12 +6,12 @@ const ConvertBase = require('./ConvertBase');
|
|||||||
class ConvertDocX extends ConvertBase {
|
class ConvertDocX extends ConvertBase {
|
||||||
check(data, opts) {
|
check(data, opts) {
|
||||||
const {inputFiles} = opts;
|
const {inputFiles} = opts;
|
||||||
|
console.log(inputFiles);
|
||||||
if (this.config.useExternalBookConverter &&
|
if (this.config.useExternalBookConverter &&
|
||||||
inputFiles.sourceFileType && inputFiles.sourceFileType.ext == 'zip') {
|
inputFiles.sourceFileType && inputFiles.sourceFileType.ext == 'zip') {
|
||||||
//ищем файл '[Content_Types].xml'
|
//ищем файл '[Content_Types].xml'
|
||||||
for (const file of inputFiles.files) {
|
for (const file of inputFiles.files) {
|
||||||
if (file == '[Content_Types].xml') {
|
if (file.path == '[Content_Types].xml') {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,8 +11,8 @@ class ConvertEpub extends ConvertBase {
|
|||||||
inputFiles.sourceFileType && inputFiles.sourceFileType.ext == 'zip') {
|
inputFiles.sourceFileType && inputFiles.sourceFileType.ext == 'zip') {
|
||||||
//ищем файл 'mimetype'
|
//ищем файл 'mimetype'
|
||||||
for (const file of inputFiles.files) {
|
for (const file of inputFiles.files) {
|
||||||
if (file == 'mimetype') {
|
if (file.path == 'mimetype') {
|
||||||
const mt = await fs.readFile(`${inputFiles.filesDir}/${file}`);
|
const mt = await fs.readFile(`${inputFiles.filesDir}/${file.path}`);
|
||||||
if (mt.toString().trim() == 'application/epub+zip')
|
if (mt.toString().trim() == 'application/epub+zip')
|
||||||
return true;
|
return true;
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user