diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/GranularImporter.php b/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/GranularImporter.php index 1d40a6835..2b9433600 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/GranularImporter.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/GranularImporter.php @@ -310,7 +310,9 @@ class GranularImporter $arrayBpmnTables = $data["tables"]["bpmn"]; $arrayWorkflowTables = $data["tables"]["workflow"]; $arrayWorkflowFiles = $data["files"]["workflow"]; - $result = $this->bpmn->createFromStruct($this->structureBpmnData($arrayBpmnTables), $generateUid); + $arrayBpmnTablesFormat = $this->structureBpmnData($arrayBpmnTables); + $arrayBpmnTablesFormat['prj_type'] = $arrayWorkflowTables['process']['PRO_TYPE']; + $result = $this->bpmn->createFromStruct($arrayBpmnTablesFormat, $generateUid); $projectUidOld = $arrayBpmnTables["project"][0]["prj_uid"]; $projectUid = ($generateUid) ? $result[0]["new_uid"] : $result; if ($generateUid) {