This commit is contained in:
Yurii
2026-04-30 09:46:50 +03:00
parent b17e6f0f17
commit 18dee9eed8
3 changed files with 4 additions and 6 deletions

View File

@@ -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;

View File

@@ -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;

View File

@@ -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"