Skip to content
Snippets Groups Projects
Commit 7f5236ec authored by Uma's avatar Uma
Browse files

Fixes #1049 Restricting Admin user deletion

parent 45c3b28e
No related branches found
No related tags found
1 merge request!590Fixes #1049 Restricting Admin user deletion
......@@ -105,8 +105,11 @@ class Users_Module_Model extends Vtiger_Module_Model {
public function deleteRecord(Vtiger_Record_Model $recordModel) {
$db = PearDatabase::getInstance();
$currentUser = Users_Record_Model::getCurrentUserModel();
$query = "UPDATE vtiger_users SET status=?, date_modified=?, modified_user_id=? WHERE id=?";
$db->pquery($query, array('Inactive', date('Y-m-d H:i:s'), $currentUser->getId(), $recordModel->getId()), true,"Error marking record deleted: ");
$deleteUserId = $recordModel->getId();
if($deleteUserId != 1){
$query = "UPDATE vtiger_users SET status=?, date_modified=?, modified_user_id=? WHERE id=?";
$db->pquery($query, array('Inactive', date('Y-m-d H:i:s'), $currentUser->getId(), $deleteUserId), true,"Error marking record deleted: ");
}
}
/**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment