matomo-org / matomo

Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
https://matomo.org/
GNU General Public License v3.0
19.79k stars 2.63k forks source link

Row evolution for Custom Dimension errors in dashboard widget (but works OK in standalone report) #16135

Open mattab opened 8 years ago

mattab commented 8 years ago

Reproduce: http://demo2.piwik.org/index.php?module=CoreHome&action=index&idSite=1&period=month&date=today#?module=Dashboard&action=embeddedIndex&idSite=1&period=month&date=today&idDashboard=1&popover=RowAction$3ARowEvolution$3ACustomDimensions.getCustomDimension$3A$257B$257D$3A183

Error in popover: Error: Requested report CustomDimensions.getCustomDimension for Website id=1 not found in the list of available reports.

Row evolution works fine in the standalone report, seems only failing in dashboard?

tsteur commented 8 years ago

Fixing this issue will take 3-8 hours I reckon and it's similar problem to why it is not easily possible to forward a segment to row evolution in https://github.com/piwik/piwik/pull/9301

BTW: Noticed I was assigned to this issue and unassigned myself

tsteur commented 8 years ago

Current workaround is to disable row evolution if it is widgetized in dashboard. It will still work if it is exported as a widget (once there is a new beta of Piwik, had to fix this one in core). I'm not sure if you want to leave the issue open or if we should maybe create one in core so that row evolution can handle parameters defined in report metadata such as idGoal or idDimension