diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/ProjectUser.php b/workflow/engine/src/ProcessMaker/BusinessModel/ProjectUser.php index 0d5839f3b..7f7ab9fa0 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/ProjectUser.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/ProjectUser.php @@ -34,7 +34,6 @@ class ProjectUser $oCriteria->addJoin(\TaskUserPeer::TAS_UID, \TaskPeer::TAS_UID, \Criteria::LEFT_JOIN); $oCriteria->add(\TaskPeer::PRO_UID, $sProcessUID); $oCriteria->add(\TaskUserPeer::TU_TYPE, 1); - $oCriteria->addGroupByColumn(\TaskUserPeer::USR_UID); $oDataset = \TaskUserPeer::doSelectRS($oCriteria); $oDataset->setFetchmode(\ResultSet::FETCHMODE_ASSOC); $oDataset->next(); @@ -148,7 +147,6 @@ class ProjectUser 'act_uid' => $task['uid']); } } - $oDataset->next(); } $new = array(); $exclude = array(""); diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/WebEntry.php b/workflow/engine/src/ProcessMaker/BusinessModel/WebEntry.php index 1d41b0f45..fdff6acf0 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/WebEntry.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/WebEntry.php @@ -110,7 +110,7 @@ class WebEntry $newName = str_replace($arraySpecialCharSearch, $arraySpecialCharReplace, $name); - $arraySpecialCharSearch = array("/[\!-\)\:-\@]/", "/[\{\}\[\]\¿\?\+]/"); + $arraySpecialCharSearch = array("/[\!-\)\:-\@]/", "/[\{\}\[\]\|\¿\?\+\*]/"); $arraySpecialCharReplace = array("", ""); $newName = preg_replace($arraySpecialCharSearch, $arraySpecialCharReplace, $newName);