diff options
Diffstat (limited to 'core/Http')
-rw-r--r-- | core/Http/ControllerResolver.php | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/core/Http/ControllerResolver.php b/core/Http/ControllerResolver.php index 911be3d53d..6a4c32cd18 100644 --- a/core/Http/ControllerResolver.php +++ b/core/Http/ControllerResolver.php @@ -113,14 +113,13 @@ class ControllerResolver $action = lcfirst(substr($action, 4)); // menuGetPageUrls => getPageUrls $report = Report::factory($module, $action); - if ($report) { - $parameters['reportModule'] = $module; - $parameters['reportAction'] = $action; - - return array($this->abstractFactory->make('Piwik\Plugins\CoreHome\Controller'), 'renderReportMenu'); + if (!$report) { + return null; } - return null; + $parameters['report'] = $report; + + return array($this->abstractFactory->make('Piwik\Plugins\CoreHome\Controller'), 'renderReportMenu'); } private function isReportMenuAction($action) |