mirror of
https://github.com/ONLYOFFICE/server.git
synced 2026-04-07 14:04:35 +08:00
[feature] Revert to saving extended PDF on form submission (reverts d8be56c402)
This commit is contained in:
@ -345,15 +345,13 @@ function* isUselessConvertion(ctx, task, cmd) {
|
||||
return constants.NO_ERROR;
|
||||
}
|
||||
async function changeFormatToExtendedPdf(ctx, dataConvert, cmd) {
|
||||
let forceSave = cmd.getForceSave();
|
||||
let isSendForm = forceSave && forceSave.getType() === commonDefines.c_oAscForceSaveTypes.Form;
|
||||
let originFormat = cmd.getOriginFormat();
|
||||
let isOriginFormatWithForms = constants.AVS_OFFICESTUDIO_FILE_CROSSPLATFORM_PDF === originFormat ||
|
||||
constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_OFORM === originFormat ||
|
||||
constants.AVS_OFFICESTUDIO_FILE_DOCUMENT_DOCXF === originFormat;
|
||||
let isFormatToPdf = constants.AVS_OFFICESTUDIO_FILE_CROSSPLATFORM_PDF === dataConvert.formatTo ||
|
||||
constants.AVS_OFFICESTUDIO_FILE_CROSSPLATFORM_PDFA === dataConvert.formatTo;
|
||||
if (isFormatToPdf && isOriginFormatWithForms && !isSendForm) {
|
||||
if (isFormatToPdf && isOriginFormatWithForms) {
|
||||
let format = await formatChecker.getDocumentFormatByFile(dataConvert.fileFrom);
|
||||
if (constants.AVS_OFFICESTUDIO_FILE_CANVAS_WORD === format) {
|
||||
ctx.logger.debug('change format to extended pdf');
|
||||
|
||||
Reference in New Issue
Block a user