From 27b04802a56b45645349c42b1d5cb493c67ad4b7 Mon Sep 17 00:00:00 2001 From: Victor Saisa Lopez Date: Fri, 6 Nov 2015 12:28:00 -0400 Subject: [PATCH] PM-3978 "Al derivar a un task multiple instance..." SOLVED Issue: Al derivar a un task multiple instance muestra un error y bloquea cualquier actividad Cause: No se implemento este nuevo tipo de asignacion (esto en el end-point light) Solution: Se completa codigo para este nuevo tipo de asignacion (esto en el end-point light) --- workflow/engine/src/ProcessMaker/BusinessModel/Light.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/Light.php b/workflow/engine/src/ProcessMaker/BusinessModel/Light.php index f49c385d4..081c2a3c4 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/Light.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/Light.php @@ -457,6 +457,8 @@ class Light $response[] = $taskAss; break; case 'MANUAL': + case "MULTIPLE_INSTANCE": + case "MULTIPLE_INSTANCE_VALUE_BASED": $manual = array(); $manual['taskId'] = $aValues['NEXT_TASK']['TAS_UID']; $manual['taskName'] = $aValues['NEXT_TASK']['TAS_TITLE']; @@ -492,7 +494,7 @@ class Light } if (empty( $response )) { - throw (new Exception( G::LoadTranslation( 'ID_NO_DERIVATION_RULE' ) )); + throw new \Exception(G::LoadTranslation("ID_NO_DERIVATION_RULE")); } } catch (\Exception $e) { throw $e;