From 39091ff2af311c3bd00be7a15143cf89f9430b80 Mon Sep 17 00:00:00 2001
From: yogeshwar <yogeshwar.g@vtigersolutions.com>
Date: Mon, 3 Jun 2024 14:45:54 +0530
Subject: [PATCH] E-ALL SETTINGS - HomePage && User

---
 modules/Users/Users.php        | 2 +-
 vtlib/Vtiger/AccessControl.php | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/Users/Users.php b/modules/Users/Users.php
index b2afeee5a..9b1ee1067 100755
--- a/modules/Users/Users.php
+++ b/modules/Users/Users.php
@@ -1851,7 +1851,7 @@ class Users extends CRMEntity {
 				$modelData = $recordModel->getData();
 				$recordModel->set('mode', '');
 				foreach($modelData as $fieldName => $fieldValue) {
-					$recordModel->set($fieldName, isset($record[$fieldName]) ? $record[$fieldName] : '');
+					$recordModel->set($fieldName, isset($record[$fieldName]) ? $record[$fieldName] : null);
 				}
 				$recordModel->save();
 				$plainPasswords[$recordModel->getId()] = $record['user_password'];
diff --git a/vtlib/Vtiger/AccessControl.php b/vtlib/Vtiger/AccessControl.php
index dddc174d3..2a6ea7ed5 100644
--- a/vtlib/Vtiger/AccessControl.php
+++ b/vtlib/Vtiger/AccessControl.php
@@ -49,7 +49,7 @@ class Vtiger_AccessControl {
 			self::$singleton = new self();
 		}
 
-		if ( self::$singleton->privileges && isset(self::$singleton->privileges[$id])&& self::$singleton->privileges[$id]) {
+		if ( self::$singleton->privileges ) {
 			unset(self::$singleton->privileges[$id]);
 		}
 	}
-- 
GitLab