diff --git a/workflow/engine/methods/services/ActionsByEmailDataFormPost.php b/workflow/engine/methods/services/ActionsByEmailDataFormPost.php index d06640ba5..ed7ee157b 100644 --- a/workflow/engine/methods/services/ActionsByEmailDataFormPost.php +++ b/workflow/engine/methods/services/ActionsByEmailDataFormPost.php @@ -1,5 +1,10 @@ 0) { + //It is very important to obtain APP_DATA values because they may have changed in the derivation. + $case = new Cases(); + $appFields = $case->loadCase($appUid); + $casesFields["APP_DATA"] = array_merge($casesFields["APP_DATA"], $appFields["APP_DATA"]); + $oInputDocument = new \ProcessMaker\BusinessModel\Cases\InputDocument(); $oInputDocument->uploadFileCase($_FILES, $case, $casesFields, $currentUsrUid, $appUid, $delIndex); }