From bfe7a2c3be17e63ff4067e943dbb0b1b10cac45c Mon Sep 17 00:00:00 2001 From: "greeshma.kk" <greeshma.kk@vtiger.com> Date: Fri, 18 Oct 2019 15:15:59 +0530 Subject: [PATCH] users module change owner action admin users display fix --- modules/Users/actions/SaveAjax.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/Users/actions/SaveAjax.php b/modules/Users/actions/SaveAjax.php index 942e90261..5188833bb 100644 --- a/modules/Users/actions/SaveAjax.php +++ b/modules/Users/actions/SaveAjax.php @@ -90,8 +90,12 @@ class Users_SaveAjax_Action extends Vtiger_SaveAjax_Action { $currentUserModel = Users_Record_Model::getCurrentUserModel(); if ($fieldName === 'is_admin' && (!$currentUserModel->isAdminUser() || !$request->get('value'))) { $recordModel->set($fieldName, 'off'); + } else if($fieldName === 'is_admin' && $currentUserModel->isAdminUser()) { + $requestValue = $request->get('value'); + $value = $requestValue==1?"on":"off"; + $recordModel->set($fieldName,$value); } - + if($fieldName == "is_owner" || $fieldName == "roleid") { $recordId = $request->get('record'); $moduleName = $request->getModule(); -- GitLab