HOR-3926
Fixes Please enter the commit message for your changes. Lines starting
This commit is contained in:
@@ -115,6 +115,7 @@ class Roles extends BaseRoles {
|
|||||||
$oCriteria->addSelectColumn(RolesPeer::ROL_UPDATE_DATE);
|
$oCriteria->addSelectColumn(RolesPeer::ROL_UPDATE_DATE);
|
||||||
$oCriteria->addSelectColumn(RolesPeer::ROL_STATUS);
|
$oCriteria->addSelectColumn(RolesPeer::ROL_STATUS);
|
||||||
$oCriteria->add(RolesPeer::ROL_UID, '', Criteria::NOT_EQUAL);
|
$oCriteria->add(RolesPeer::ROL_UID, '', Criteria::NOT_EQUAL);
|
||||||
|
$oCriteria->add(RolesPeer::ROL_CODE, RBAC::PROCESSMAKER_GUEST, Criteria::NOT_EQUAL);
|
||||||
$oCriteria->add(SystemsPeer::SYS_CODE, $systemCode);
|
$oCriteria->add(SystemsPeer::SYS_CODE, $systemCode);
|
||||||
$oCriteria->add(RolesPeer::ROL_CREATE_DATE, '', Criteria::NOT_EQUAL);
|
$oCriteria->add(RolesPeer::ROL_CREATE_DATE, '', Criteria::NOT_EQUAL);
|
||||||
$oCriteria->add(RolesPeer::ROL_UPDATE_DATE, '', Criteria::NOT_EQUAL);
|
$oCriteria->add(RolesPeer::ROL_UPDATE_DATE, '', Criteria::NOT_EQUAL);
|
||||||
@@ -158,7 +159,7 @@ class Roles extends BaseRoles {
|
|||||||
$oCriteria->addSelectColumn(RolesPeer::ROL_CREATE_DATE);
|
$oCriteria->addSelectColumn(RolesPeer::ROL_CREATE_DATE);
|
||||||
$oCriteria->addSelectColumn(RolesPeer::ROL_UPDATE_DATE);
|
$oCriteria->addSelectColumn(RolesPeer::ROL_UPDATE_DATE);
|
||||||
$oCriteria->addSelectColumn(RolesPeer::ROL_STATUS);
|
$oCriteria->addSelectColumn(RolesPeer::ROL_STATUS);
|
||||||
$oCriteria->add(RolesPeer::ROL_UID, '', Criteria::NOT_EQUAL);
|
$oCriteria->add(RolesPeer::ROL_UID, ['', RBAC::PROCESSMAKER_GUEST_UID], Criteria::NOT_IN);
|
||||||
$oCriteria->add(SystemsPeer::SYS_CODE, $systemCode);
|
$oCriteria->add(SystemsPeer::SYS_CODE, $systemCode);
|
||||||
$oCriteria->add(RolesPeer::ROL_CREATE_DATE, '', Criteria::NOT_EQUAL);
|
$oCriteria->add(RolesPeer::ROL_CREATE_DATE, '', Criteria::NOT_EQUAL);
|
||||||
$oCriteria->add(RolesPeer::ROL_UPDATE_DATE, '', Criteria::NOT_EQUAL);
|
$oCriteria->add(RolesPeer::ROL_UPDATE_DATE, '', Criteria::NOT_EQUAL);
|
||||||
@@ -572,7 +573,7 @@ class Roles extends BaseRoles {
|
|||||||
$result->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
$result->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||||
$result->next();
|
$result->next();
|
||||||
|
|
||||||
$a = Array();
|
$a = [RBAC::PM_GUEST_CASE_UID];
|
||||||
while( $row = $result->getRow() ) {
|
while( $row = $result->getRow() ) {
|
||||||
$a[] = $row['PER_UID'];
|
$a[] = $row['PER_UID'];
|
||||||
$result->next();
|
$result->next();
|
||||||
|
|||||||
@@ -64,6 +64,7 @@ if ($actionAjax == "userValues") {
|
|||||||
$cUsers->addSelectColumn(UsersPeer::USR_ID);
|
$cUsers->addSelectColumn(UsersPeer::USR_ID);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
$cUsers->add(UsersPeer::USR_UID, [RBAC::GUEST_USER_UID], Criteria::NOT_IN);
|
||||||
$cUsers->add(UsersPeer::USR_STATUS, 'CLOSED', Criteria::NOT_EQUAL);
|
$cUsers->add(UsersPeer::USR_STATUS, 'CLOSED', Criteria::NOT_EQUAL);
|
||||||
if (!is_null($query)) {
|
if (!is_null($query)) {
|
||||||
$filters = $cUsers->getNewCriterion(UsersPeer::USR_FIRSTNAME, '%' . $query . '%', Criteria::LIKE)->addOr(
|
$filters = $cUsers->getNewCriterion(UsersPeer::USR_FIRSTNAME, '%' . $query . '%', Criteria::LIKE)->addOr(
|
||||||
|
|||||||
@@ -252,7 +252,8 @@ switch ($_POST['action']) {
|
|||||||
$subQuery = "SELECT " . GroupUserPeer::USR_UID .
|
$subQuery = "SELECT " . GroupUserPeer::USR_UID .
|
||||||
" FROM " . GroupUserPeer::TABLE_NAME .
|
" FROM " . GroupUserPeer::TABLE_NAME .
|
||||||
" WHERE " . GroupUserPeer::GRP_UID . " = '" .
|
" WHERE " . GroupUserPeer::GRP_UID . " = '" .
|
||||||
$inputFilter->quoteSmart($_REQUEST['gUID'], Propel::getConnection("workflow")) . "'";
|
$inputFilter->quoteSmart($_REQUEST['gUID'], Propel::getConnection("workflow")) . "'\n" .
|
||||||
|
"UNION SELECT '" . RBAC::GUEST_USER_UID . "'";
|
||||||
|
|
||||||
$aUsers = Array ();
|
$aUsers = Array ();
|
||||||
$oCriteria = new Criteria( 'workflow' );
|
$oCriteria = new Criteria( 'workflow' );
|
||||||
|
|||||||
@@ -352,6 +352,7 @@ class Department
|
|||||||
break;
|
break;
|
||||||
case 'AVAILABLE':
|
case 'AVAILABLE':
|
||||||
$criteria->add(\UsersPeer::DEP_UID, '', \Criteria::EQUAL);
|
$criteria->add(\UsersPeer::DEP_UID, '', \Criteria::EQUAL);
|
||||||
|
$criteria->add(\UsersPeer::USR_UID, \RBAC::GUEST_USER_UID, \Criteria::NOT_EQUAL);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -321,6 +321,7 @@ class User
|
|||||||
break;
|
break;
|
||||||
case "AVAILABLE-USERS":
|
case "AVAILABLE-USERS":
|
||||||
$criteria->add(\UsersRolesPeer::ROL_UID, $roleUid, \Criteria::NOT_EQUAL);
|
$criteria->add(\UsersRolesPeer::ROL_UID, $roleUid, \Criteria::NOT_EQUAL);
|
||||||
|
$criteria->add(\RbacUsersPeer::USR_UID, [\RBAC::GUEST_USER_UID], \Criteria::NOT_IN);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user