mirror of
				https://git.code.sf.net/p/seeddms/code
				synced 2025-10-31 13:18:06 +00:00 
			
		
		
		
	removeFromProcess() writes into log when a user was replaced (not just removed)
This commit is contained in:
		
							parent
							
								
									e279a2f8e8
								
							
						
					
					
						commit
						a7deac7948
					
				|  | @ -946,7 +946,7 @@ class SeedDMS_Core_User { /* {{{ */ | |||
| 		foreach ($reviewStatus["indstatus"] as $ri) { | ||||
| 			if($ri['status'] != -2 && (!isset($states['review']) || in_array($ri['status'], $states['review']))) { | ||||
| 				$queryStr = "INSERT INTO `tblDocumentReviewLog` (`reviewID`, `status`, `comment`, `date`, `userID`) ". | ||||
| 					"VALUES ('". $ri["reviewID"] ."', '-2', 'Reviewer removed from process', ".$db->getCurrentDatetime().", '". $user->getID() ."')"; | ||||
| 					"VALUES ('". $ri["reviewID"] ."', '-2', '".($newuser ? 'Reviewer replaced by '.$newuser->getLogin() : 'Reviewer removed from process')."', ".$db->getCurrentDatetime().", '". $user->getID() ."')"; | ||||
| 				$res=$db->getResult($queryStr); | ||||
| 				if(!$res) { | ||||
| 					$db->rollbackTransaction(); | ||||
|  | @ -975,7 +975,7 @@ class SeedDMS_Core_User { /* {{{ */ | |||
| 		foreach ($approvalStatus["indstatus"] as $ai) { | ||||
| 			if($ai['status'] != -2 && (!isset($states['approval']) || in_array($ai['status'], $states['approval']))) { | ||||
| 				$queryStr = "INSERT INTO `tblDocumentApproveLog` (`approveID`, `status`, `comment`, `date`, `userID`) ". | ||||
| 					"VALUES ('". $ai["approveID"] ."', '-2', 'Approver removed from process', ".$db->getCurrentDatetime().", '". $user->getID() ."')"; | ||||
| 					"VALUES ('". $ai["approveID"] ."', '-2', '".($newuser ? 'Approver replaced by '.$newuser->getLogin() : 'Approver removed from process')."', ".$db->getCurrentDatetime().", '". $user->getID() ."')"; | ||||
| 				$res=$db->getResult($queryStr); | ||||
| 				if(!$res) { | ||||
| 					$db->rollbackTransaction(); | ||||
|  | @ -1004,7 +1004,7 @@ class SeedDMS_Core_User { /* {{{ */ | |||
| 		foreach ($receiptStatus["indstatus"] as $ri) { | ||||
| 			if($ri['status'] != -2 && (!isset($states['receipt']) || in_array($ri['status'], $states['receipt']))) { | ||||
| 				$queryStr = "INSERT INTO `tblDocumentReceiptLog` (`receiptID`, `status`, `comment`, `date`, `userID`) ". | ||||
| 					"VALUES ('". $ri["receiptID"] ."', '-2', 'Recipient removed from process', ".$db->getCurrentDatetime().", '". $user->getID() ."')"; | ||||
| 					"VALUES ('". $ri["receiptID"] ."', '-2', '".($newuser ? 'Recipient replaced by '.$newuser->getLogin() : 'Recipient removed from process')."', ".$db->getCurrentDatetime().", '". $user->getID() ."')"; | ||||
| 				$res=$db->getResult($queryStr); | ||||
| 				if(!$res) { | ||||
| 					$db->rollbackTransaction(); | ||||
|  | @ -1033,7 +1033,7 @@ class SeedDMS_Core_User { /* {{{ */ | |||
| 		foreach ($revisionStatus["indstatus"] as $ri) { | ||||
| 			if($ri['status'] != -2 && (!isset($states['revision']) || in_array($ri['status'], $states['revision']))) { | ||||
| 				$queryStr = "INSERT INTO `tblDocumentRevisionLog` (`revisionID`, `status`, `comment`, `date`, `userID`) ". | ||||
| 					"VALUES ('". $ri["revisionID"] ."', '-2', 'Revisor removed from process', ".$db->getCurrentDatetime().", '". $user->getID() ."')"; | ||||
| 					"VALUES ('". $ri["revisionID"] ."', '-2', '".($newuser ? 'Revisor replaced by '.$newuser->getLogin() : 'Revisor removed from process')."', ".$db->getCurrentDatetime().", '". $user->getID() ."')"; | ||||
| 				$res=$db->getResult($queryStr); | ||||
| 				if(!$res) { | ||||
| 					$db->rollbackTransaction(); | ||||
|  |  | |||
|  | @ -24,7 +24,7 @@ | |||
|  </stability> | ||||
|  <license uri="http://opensource.org/licenses/gpl-license">GPL License</license> | ||||
|  <notes> | ||||
| - no changes  | ||||
| - removeFromProcesses() documents in comment of log when a user was replaced | ||||
|  </notes> | ||||
|  <contents> | ||||
|   <dir baseinstalldir="SeedDMS" name="/"> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Uwe Steinmann
						Uwe Steinmann