diff --git a/application/Espo/Core/Application.php b/application/Espo/Core/Application.php index 8d48ce164e..89048eba8d 100644 --- a/application/Espo/Core/Application.php +++ b/application/Espo/Core/Application.php @@ -68,6 +68,7 @@ class Application $auth = new \Espo\Core\Utils\Api\Auth($container->get('entityManager'), $container); $this->getSlim()->add($auth); + $this->getSlim()->hook('slim.before.dispatch', function () use ($slim, $container) { $conditions = $slim->router()->getCurrentRoute()->getConditions(); diff --git a/application/Espo/Resources/metadata/app/adminPanel.json b/application/Espo/Resources/metadata/app/adminPanel.json index 8a94efb8dc..41e21ee35b 100644 --- a/application/Espo/Resources/metadata/app/adminPanel.json +++ b/application/Espo/Resources/metadata/app/adminPanel.json @@ -73,12 +73,12 @@ "description":"Customize layouts (list, detail, edit, search, mass update)." }, { - "url":"#admin/fields", + "url":"#Admin/fields", "label":"Field Manager", "description":"Create new fields or customize existing ones." }, { - "url":"#admin/userInterface", + "url":"#Admin/userInterface", "label":"User Interface", "description":"Configure UI." }