PM-00000 "Fix to import project" SOLVED

Issue:
    Fix to import project
Cause:
    Invalid value in field ACT_LOOP_TYPE
Solution:
    Setting valid value in field ACT_LOOP_TYPE
This commit is contained in:
Victor Saisa Lopez
2015-05-06 14:08:55 -04:00
parent bb3e1d3885
commit 7c5d5f575d

View File

@@ -353,6 +353,10 @@ class Bpmn extends Handler
$data["ACT_UID"] = (array_key_exists("ACT_UID", $data))? $data["ACT_UID"] : Common::generateUID();
$data["PRO_UID"] = $processUid;
if (isset($data["ACT_LOOP_TYPE"]) && $data["ACT_LOOP_TYPE"] == "NONE") {
$data["ACT_LOOP_TYPE"] = "EMPTY";
}
try {
self::log("Add Activity with data: ", $data);
@@ -400,6 +404,10 @@ class Bpmn extends Handler
public function updateActivity($actUid, $data)
{
try {
if (isset($data["ACT_LOOP_TYPE"]) && $data["ACT_LOOP_TYPE"] == "NONE") {
$data["ACT_LOOP_TYPE"] = "EMPTY";
}
self::log("Update Activity: $actUid, with data: ", $data);
$activity = ActivityPeer::retrieveByPk($actUid);