Loading modules/Users/actions/Save.php +4 −0 Original line number Diff line number Diff line Loading @@ -69,6 +69,10 @@ class Users_Save_Action extends Vtiger_Save_Action { if ($fieldName == 'is_owner') { $fieldValue = null; } if ($fieldName == 'roleid' && !($currentUserModel->isAdminUser())) { $fieldValue = null; } if($fieldValue !== null) { if(!is_array($fieldValue)) { $fieldValue = trim($fieldValue); Loading modules/Users/actions/SaveAjax.php +1 −1 Original line number Diff line number Diff line Loading @@ -86,7 +86,7 @@ class Users_SaveAjax_Action extends Vtiger_SaveAjax_Action { $recordModel->set($fieldName, 'off'); } if($fieldName == "is_owner") { if($fieldName == "is_owner" || $fieldName == "roleid") { $recordId = $request->get('record'); $moduleName = $request->getModule(); if(!empty($recordId)) { Loading Loading
modules/Users/actions/Save.php +4 −0 Original line number Diff line number Diff line Loading @@ -69,6 +69,10 @@ class Users_Save_Action extends Vtiger_Save_Action { if ($fieldName == 'is_owner') { $fieldValue = null; } if ($fieldName == 'roleid' && !($currentUserModel->isAdminUser())) { $fieldValue = null; } if($fieldValue !== null) { if(!is_array($fieldValue)) { $fieldValue = trim($fieldValue); Loading
modules/Users/actions/SaveAjax.php +1 −1 Original line number Diff line number Diff line Loading @@ -86,7 +86,7 @@ class Users_SaveAjax_Action extends Vtiger_SaveAjax_Action { $recordModel->set($fieldName, 'off'); } if($fieldName == "is_owner") { if($fieldName == "is_owner" || $fieldName == "roleid") { $recordId = $request->get('record'); $moduleName = $request->getModule(); if(!empty($recordId)) { Loading