PM-2068 "Designer > Event > Properties: muestra un mensaje de..." SOLVED

Issue:
    Designer > Event > Properties: muestra un mensaje de error al hacer click en SAVE.
Cause:
    Falto considerar que el campo "Message Type" es no requerido
Solution:
    - Se completa esta validacion
    - Un "Start y End Message Event" puede tener definido, como tambien no, un "Message Type"; ya que este tiene las variables
      que se desearia pasar al caso, por lo que tambien se requeriria no pasar nada
This commit is contained in:
Victor Saisa Lopez
2015-05-11 13:41:29 -04:00
parent c61aa4c136
commit 2226e8a616

View File

@@ -227,7 +227,7 @@ class MessageEventDefinition
$flagCheckData = (isset($arrayData["MSGT_UID"]) && $arrayData["MSGT_UID"] . "" != "")? true : $flagCheckData;
$flagCheckData = (isset($arrayData["MSGED_VARIABLES"]))? true : $flagCheckData;
if ($flagCheckData && $arrayFinalData["MSGT_UID"] . "" != "") {
if (isset($arrayFinalData["MSGT_UID"]) && $arrayFinalData["MSGT_UID"] . "" != "" && $flagCheckData) {
$arrayMessageTypeVariable = array();
$arrayMessageTypeData = $messageType->getMessageType($arrayFinalData["MSGT_UID"], true);
@@ -632,3 +632,4 @@ class MessageEventDefinition
}
}
}