- Issue created by @Ahmad Khader
- 🇯🇴Jordan Ahmad Khader
Note that normal users who don't have access to the layout builder manage or edit won't have access.
The problem is that the layout builder is enabled without actually being enabled. - 🇯🇴Jordan Rajab Natshah Jordan
Not sure, if this issue should be marked as Moderately critical
- 🇯🇴Jordan Rajab Natshah Jordan
rajab natshah → changed the visibility of the branch 3471460-fix-users-having-access to hidden.
- 🇯🇴Jordan Ahmad Khader
Remove handleTranslationAccess since it disables the layout builder on translations.
protected function handleTranslationAccess(AccessResult $result, $operation, AccountInterface $account) { $entity = $this->getEntity(); // Access is always denied on non-default translations. return $result->andIf(AccessResult::allowedIf(!($entity instanceof TranslatableInterface && !$entity->isDefaultTranslation())))->addCacheableDependency($entity); }
- Status changed to RTBC
2 months ago 7:44am 3 September 2024