mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-11 20:21:16 +00:00
fix checks in __removeFromProcesses()
This commit is contained in:
parent
7c1c81f7fc
commit
17d1f2bffe
|
@ -975,7 +975,7 @@ class SeedDMS_Core_User { /* {{{ */
|
|||
if($version = $doc->getContentByVersion($ri['version'])) {
|
||||
$ret = $version->addIndReviewer($newuser, $user);
|
||||
/* returns -3 if the user is already a reviewer */
|
||||
if($ret != 0 && $ret != -3) {
|
||||
if($ret === false || ($ret < 0 && $ret != -3)) {
|
||||
$db->rollbackTransaction();
|
||||
return false;
|
||||
}
|
||||
|
@ -1004,7 +1004,7 @@ class SeedDMS_Core_User { /* {{{ */
|
|||
if($version = $doc->getContentByVersion($ai['version'])) {
|
||||
$ret = $version->addIndReviewer($newuser, $user);
|
||||
/* returns -3 if the user is already a reviewer */
|
||||
if($ret != 0 && $ret != -3) {
|
||||
if($ret === false || ($ret < 0 && $ret != -3)) {
|
||||
$db->rollbackTransaction();
|
||||
return false;
|
||||
}
|
||||
|
@ -1033,7 +1033,7 @@ class SeedDMS_Core_User { /* {{{ */
|
|||
if($version = $doc->getContentByVersion($ri['version'])) {
|
||||
$ret = $version->addIndRecipient($newuser, $user);
|
||||
/* returns -3 if the user is already a recipient */
|
||||
if($ret != 0 && $ret != -3) {
|
||||
if($ret === false || ($ret < 0 && $ret != -3)) {
|
||||
$db->rollbackTransaction();
|
||||
return false;
|
||||
}
|
||||
|
@ -1062,7 +1062,7 @@ class SeedDMS_Core_User { /* {{{ */
|
|||
if($version = $doc->getContentByVersion($ri['version'])) {
|
||||
$ret = $version->addIndRevisor($newuser, $user);
|
||||
/* returns -3 if the user is already a revisor */
|
||||
if($ret != 0 && $ret != -3) {
|
||||
if($ret === false || ($ret < 0 && $ret != -3)) {
|
||||
$db->rollbackTransaction();
|
||||
return false;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user