diff --git a/workflow/engine/templates/triggers/triggers_CreateWizard.php b/workflow/engine/templates/triggers/triggers_CreateWizard.php index 3297bf38c..ce958998f 100755 --- a/workflow/engine/templates/triggers/triggers_CreateWizard.php +++ b/workflow/engine/templates/triggers/triggers_CreateWizard.php @@ -55,9 +55,12 @@ try { $bReturnValue = true; $displayMode = 'display:block'; - $methodreturnDescription = (trim(strtoupper($methodreturnA [3])) == strtoupper(G::LoadTranslation ( 'ID_NONE')) ) - ? G::LoadTranslation ( 'ID_NOT_REQUIRED') : $methodreturnA [3]; - $methodReturnLabel = isset ( $methodreturnA [3] ) ? $methodreturnDescription : $methodReturn; + if (!isset($methodreturnA[3])) { + $methodreturnA[3] = G::LoadTranslation('ID_NONE'); + } + $methodreturnDescription = (trim(strtoupper($methodreturnA[3])) == strtoupper(G::LoadTranslation('ID_NONE'))) + ? G::LoadTranslation ( 'ID_NOT_REQUIRED') : $methodreturnA[3]; + $methodReturnLabel = isset ( $methodreturnA[3] ) ? $methodreturnDescription : $methodReturn; if ( (isset($methodreturnA[0]) && isset($methodreturnA[1])) && (trim(strtoupper($methodreturnA[0]) ) != strtoupper(G::LoadTranslation ( 'ID_NONE')) ) ) { $methodReturnLabelRequired = (trim( $methodreturnA[1] ) != "" ) @@ -161,4 +164,3 @@ try { die ( $oException->getMessage () ); } unset ($_SESSION ['PROCESS']); - \ No newline at end of file