ProcessMaker-BE "Export, artifacts missing"

- Export, artifacts missing
- Se ha completado los artifacts al exportar e importar
This commit is contained in:
Victor Saisa Lopez
2014-06-06 15:21:01 -04:00
parent 310fb20e6b
commit 29edfabe4d
3 changed files with 17 additions and 5 deletions

View File

@@ -731,10 +731,17 @@ class BpmnWorkflow extends Project\Bpmn
if ($forceInsert || is_null($artifact)) {
if ($generateUid) {
$oldArtUid = $artifactData["ART_UID"];
//Artifact
unset($artifactData["BOU_UID"]);
$uidOld = $artifactData["ART_UID"];
$artifactData["ART_UID"] = Util\Common::generateUID();
$result[] = array("object" => "artifact", "new_uid" => $artifactData["ART_UID"], "old_uid" => $oldArtUid);
$result[] = array(
"object" => "artifact",
"old_uid" => $uidOld,
"new_uid" => $artifactData["ART_UID"]
);
}
$bwp->addArtifact($artifactData);