mirror of
https://github.com/espocrm/espocrm.git
synced 2026-06-27 22:46:04 +00:00
Ref
This commit is contained in:
@@ -123,8 +123,7 @@ class BeforeCreate implements SaveHook
|
||||
private function processTypeChecking(User $entity): void
|
||||
{
|
||||
if (
|
||||
$entity->isSuperAdmin() ||
|
||||
!$entity->getType() ||
|
||||
!$entity->isAttributeChanged(User::ATTR_TYPE) ||
|
||||
in_array($entity->getType(), $this->util->getAllowedUserTypeList())
|
||||
) {
|
||||
return;
|
||||
|
||||
@@ -158,9 +158,7 @@ class BeforeUpdate implements SaveHook
|
||||
private function processTypeChecking(User $entity): void
|
||||
{
|
||||
if (
|
||||
$entity->isSuperAdmin() ||
|
||||
!$entity->isAttributeChanged('type') ||
|
||||
!$entity->getType() ||
|
||||
!$entity->isAttributeChanged(User::ATTR_TYPE) ||
|
||||
in_array($entity->getType(), $this->util->getAllowedUserTypeList())
|
||||
) {
|
||||
return;
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
"index": true,
|
||||
"inlineEditDisabled": true,
|
||||
"layoutDetailDisabled": true,
|
||||
"layoutMassUpdateDisabled": true,
|
||||
"massUpdateDisabled": true,
|
||||
"fieldManagerParamList": [
|
||||
"tooltipText"
|
||||
]
|
||||
@@ -49,6 +49,7 @@
|
||||
"maxLength": 150,
|
||||
"internal": true,
|
||||
"utility": true,
|
||||
"massUpdateDisabled": true,
|
||||
"directAccessDisabled": true,
|
||||
"fieldManagerParamList": [
|
||||
"tooltipText"
|
||||
|
||||
Reference in New Issue
Block a user