Get current route correctly

This commit is contained in:
Andy Miller
2017-12-27 14:58:56 -07:00
parent 8f522ee11d
commit 59f7f15434

View File

@@ -47,7 +47,7 @@ class Session extends BaseSession
if ($config->get('plugins.admin.enabled')) {
$route = $config->get('plugins.admin.route');
// Uri::route() is not processed yet, let's quickly get what we need
$current_route = str_replace($base_url, '', parse_url($uri->url(true), PHP_URL_PATH));
$current_route = str_replace(Uri::filterPath($base_url), '', parse_url($uri->url(true), PHP_URL_PATH));
$base = '/' . trim($route, '/');
if (substr($current_route, 0, strlen($base)) == $base || //handle no language specified