From 252dfb868d972eeb539dda576332cf98c749f9c5 Mon Sep 17 00:00:00 2001 From: Mikkel Ricky Date: Wed, 14 Apr 2021 16:20:02 +0200 Subject: [PATCH] LOOP-832: Fixed entity create access check --- web/profiles/custom/os2loop/src/Helper/Helper.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/web/profiles/custom/os2loop/src/Helper/Helper.php b/web/profiles/custom/os2loop/src/Helper/Helper.php index a63b1ee14..542fb58df 100644 --- a/web/profiles/custom/os2loop/src/Helper/Helper.php +++ b/web/profiles/custom/os2loop/src/Helper/Helper.php @@ -32,7 +32,11 @@ public function __construct(ConfigFactoryInterface $configFactory) { * Implements hook_entity_create_access(). */ public function entityCreateAccess(AccountInterface $account, array $context, $entity_bundle): AccessResult { - return $this->contentTypeAccess($entity_bundle); + if ('node' === $context['entity_type_id']) { + return $this->contentTypeAccess($entity_bundle); + } + + return AccessResult::neutral(); } /**