mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-14 05:31:42 +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'])) {
|
if($version = $doc->getContentByVersion($ri['version'])) {
|
||||||
$ret = $version->addIndReviewer($newuser, $user);
|
$ret = $version->addIndReviewer($newuser, $user);
|
||||||
/* returns -3 if the user is already a reviewer */
|
/* returns -3 if the user is already a reviewer */
|
||||||
if($ret != 0 && $ret != -3) {
|
if($ret === false || ($ret < 0 && $ret != -3)) {
|
||||||
$db->rollbackTransaction();
|
$db->rollbackTransaction();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -1004,7 +1004,7 @@ class SeedDMS_Core_User { /* {{{ */
|
||||||
if($version = $doc->getContentByVersion($ai['version'])) {
|
if($version = $doc->getContentByVersion($ai['version'])) {
|
||||||
$ret = $version->addIndReviewer($newuser, $user);
|
$ret = $version->addIndReviewer($newuser, $user);
|
||||||
/* returns -3 if the user is already a reviewer */
|
/* returns -3 if the user is already a reviewer */
|
||||||
if($ret != 0 && $ret != -3) {
|
if($ret === false || ($ret < 0 && $ret != -3)) {
|
||||||
$db->rollbackTransaction();
|
$db->rollbackTransaction();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -1033,7 +1033,7 @@ class SeedDMS_Core_User { /* {{{ */
|
||||||
if($version = $doc->getContentByVersion($ri['version'])) {
|
if($version = $doc->getContentByVersion($ri['version'])) {
|
||||||
$ret = $version->addIndRecipient($newuser, $user);
|
$ret = $version->addIndRecipient($newuser, $user);
|
||||||
/* returns -3 if the user is already a recipient */
|
/* returns -3 if the user is already a recipient */
|
||||||
if($ret != 0 && $ret != -3) {
|
if($ret === false || ($ret < 0 && $ret != -3)) {
|
||||||
$db->rollbackTransaction();
|
$db->rollbackTransaction();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -1062,7 +1062,7 @@ class SeedDMS_Core_User { /* {{{ */
|
||||||
if($version = $doc->getContentByVersion($ri['version'])) {
|
if($version = $doc->getContentByVersion($ri['version'])) {
|
||||||
$ret = $version->addIndRevisor($newuser, $user);
|
$ret = $version->addIndRevisor($newuser, $user);
|
||||||
/* returns -3 if the user is already a revisor */
|
/* returns -3 if the user is already a revisor */
|
||||||
if($ret != 0 && $ret != -3) {
|
if($ret === false || ($ret < 0 && $ret != -3)) {
|
||||||
$db->rollbackTransaction();
|
$db->rollbackTransaction();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user