diff --git a/workflow/engine/src/ProcessMaker/Services/Api/Project/DynaForm.php b/workflow/engine/src/ProcessMaker/Services/Api/Project/DynaForm.php index d7dde88eb..2bbf9ba5d 100644 --- a/workflow/engine/src/ProcessMaker/Services/Api/Project/DynaForm.php +++ b/workflow/engine/src/ProcessMaker/Services/Api/Project/DynaForm.php @@ -47,7 +47,9 @@ class DynaForm extends Api $dynaForm->setArrayFieldNameForException(array("processUid" => "prj_uid")); $arrayData = $dynaForm->executeCreate($prj_uid, $request_data); - $request_data['dyn_content']="{}"; + if (!array_key_exists('dyn_content', $request_data)) { + $request_data['dyn_content']="{}"; + } $arrayData = $dynaForm->update($arrayData['dyn_uid'], $request_data); $response = $arrayData;