From 3b0a0108f1b191a427ab7c93ba87abd7b43f761c Mon Sep 17 00:00:00 2001 From: Roly Gutierrez Date: Fri, 13 May 2022 13:49:38 -0400 Subject: [PATCH] PMCORE-3788 Footer and header always are disabled --- .../src/ProcessMaker/BusinessModel/OutputDocument.php | 3 +++ .../Services/Api/Project/OutputDocuments.php | 10 ++++++++++ 2 files changed, 13 insertions(+) diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/OutputDocument.php b/workflow/engine/src/ProcessMaker/BusinessModel/OutputDocument.php index 3e76040e8..e1366738e 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/OutputDocument.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/OutputDocument.php @@ -173,6 +173,9 @@ class OutputDocument } $outDocUid = $oOutputDocument->create($outputDocumentData); $outputDocumentData = array_change_key_case($outputDocumentData, CASE_LOWER); + $outputDocumentData['out_doc_header'] = json_decode($outputDocumentData['out_doc_header']); + $outputDocumentData['out_doc_footer'] = json_decode($outputDocumentData['out_doc_footer']); + $this->updateOutputDocument($sProcessUID, $outputDocumentData, 1, $outDocUid); //Return unset($outputDocumentData["PRO_UID"]); diff --git a/workflow/engine/src/ProcessMaker/Services/Api/Project/OutputDocuments.php b/workflow/engine/src/ProcessMaker/Services/Api/Project/OutputDocuments.php index 281fa1397..eeb0ac337 100644 --- a/workflow/engine/src/ProcessMaker/Services/Api/Project/OutputDocuments.php +++ b/workflow/engine/src/ProcessMaker/Services/Api/Project/OutputDocuments.php @@ -243,5 +243,15 @@ class OutputDocumentStructure * @var int {@from body} {@choice 0,1} */ public $out_doc_open_type; + + /** + * @var array {@from body} + */ + public $out_doc_header; + + /** + * @var array {@from body} + */ + public $out_doc_footer; }