Skip to content
Snippets Groups Projects
Commit 4e824c49 authored by kensae's avatar kensae Committed by Kris Booghmans
Browse files

Issue #3512470 by kensae: Local task #access property can be a boolean

parent 6c232829
No related branches found
No related tags found
1 merge request!8check if #access property of local task is of type...
Pipeline #476445 passed with warnings
......@@ -95,7 +95,7 @@ class NavigationExtraLocalTasksBlock extends LocalTasksBlock implements Containe
$local_task_links = [];
foreach ($build['#primary'] as $primary_link) {
if (!$primary_link['#access']->isAllowed()) {
if (($primary_link['#access'] instanceof AccessResult && !$primary_link['#access']->isAllowed()) || !$primary_link['#access']) {
continue;
}
......@@ -110,7 +110,7 @@ class NavigationExtraLocalTasksBlock extends LocalTasksBlock implements Containe
]);
foreach ($build['#secondary'] as $secondary_link) {
if (!$secondary_link['#access']->isAllowed()) {
if (($secondary_link['#access'] instanceof AccessResult && !$secondary_link['#access']->isAllowed()) || !$secondary_link['#access']) {
continue;
}
$local_task_link['below'][] = $secondary_link['#link'];
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment