This commit is contained in:
Yuri Kuznetsov
2024-09-15 13:01:35 +03:00
parent 7d5ceb3c61
commit 9e30e60fb1
140 changed files with 359 additions and 718 deletions
@@ -81,8 +81,7 @@ class AccessChecker implements AccessEntityCREDChecker
if ($parentId && $parentType) {
$parent = $this->entityManager->getEntityById($parentType, $parentId);
}
else if ($relatedId && $relatedType) {
} else if ($relatedId && $relatedType) {
$parent = $this->entityManager->getEntityById($relatedType, $relatedId);
}
@@ -101,8 +100,7 @@ class AccessChecker implements AccessEntityCREDChecker
if ($result !== null) {
return $result;
}
}
else if ($this->aclManager->checkEntity($user, $parent)) {
} else if ($this->aclManager->checkEntity($user, $parent)) {
if (
$entity->getTargetField() &&
!$this->aclManager->checkField($user, $parent->getEntityType(), $entity->getTargetField())