From 4c0b592fe8f632a90a0d7691b8cb015317d4d4ee Mon Sep 17 00:00:00 2001 From: Gustavo Adolfo Cruz Laura Date: Tue, 22 Mar 2016 11:39:57 -0400 Subject: [PATCH] Assignment Rules fix for a better data import and export isolation. --- .../BusinessModel/Migrator/AssignmentRulesMigrator.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/AssignmentRulesMigrator.php b/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/AssignmentRulesMigrator.php index 285399ba6..7f20bbc30 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/AssignmentRulesMigrator.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/Migrator/AssignmentRulesMigrator.php @@ -58,10 +58,11 @@ class AssignmentRulesMigrator implements Importable, Exportable $oData->gateways = $this->processes->getGatewayRows($prj_uid); $oData->steps = $this->processes->getStepRows($prj_uid); $oData->triggers = $this->processes->getTriggerRows($prj_uid); - $oData->taskusers = $this->processes->getTaskUserRows($oData->tasks); + $assignmentData = new \StdClass(); + $assignmentData->taskusers = $this->processes->getTaskUserRows($oData->tasks); $result = array( - 'workflow-definition' => (array)$oData + 'workflow-definition' => (array)$assignmentData ); return $result;