@tsteur opened this Pull Request on December 12th 2019 Member

Noticed this error in the logs:

Error: {"message":"Call to a member function getName() on null","file":"\/core\/Plugin\/Controller.php","line":622,"request_id":"57488","backtrace":" on l\/core\/Plugin\/Controller.php(622)\n#0 l\/core\/Plugin\/Controller.php(607): Piwik\Plugin\Controller->setGeneralVariablesViewAs(Object(Piwik\View), 'basic')\n#1

The request was like this:

/index.php?module=Widgetize&action=iframe&moduleToWidgetize=Dashboard&actionToWidgetize=index&idSite=254&period=week&date=today&token_auth=XYZANONYMIZED

So you'd think the checkSitePermission should have failed but it didn't because it was requested by a super user and checkUserHasViewAccess does not actually check if the site exists for a super user.

This Pull Request was closed on January 15th 2020
Powered by GitHub Issue Mirror