fix error pages (#1209)
This commit is contained in:
@@ -71,7 +71,10 @@ class MenuBuilderSubscriber implements EventSubscriberInterface
|
||||
new MenuItemModel('system', 'menu.system', '')
|
||||
);
|
||||
|
||||
$this->eventDispatcher->dispatch($menuEvent);
|
||||
// error pages don't have a user and will fail when is_granted() is called
|
||||
if (null !== $event->getRequest()->getUser()) {
|
||||
$this->eventDispatcher->dispatch($menuEvent);
|
||||
}
|
||||
|
||||
if ($menuEvent->getAdminMenu()->hasChildren()) {
|
||||
$event->addItem(new MenuItemModel('admin', 'menu.admin', ''));
|
||||
|
||||
Reference in New Issue
Block a user