You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BugFor errors / faults / flaws / inconsistencies etc.MajorIndicates the severity or impact or benefit of an issue is much higher than normal but not critical.
But when I want to get goals for all sites, I set "idSite=all" and get error:
Fatal error: Call to undefined method Piwik_DataTable_Array::getFirstRow() in /home/piwik/www/plugins/Goals/API.php on line 412
"idSite=all" works perfectly for visitors and I expect the same for goals. idSite="128,129,130" gives the same error.
I looked into the code but was unable to understand what's wrong. There's a protected function enrichTable($table) which is called in two places and I suspect one of them calls it with wrong type. I am not familiar with piwik internals to fix it properly.
Keywords: Goals, Piwik_DataTable_Array, getFirstRow
The text was updated successfully, but these errors were encountered:
Also: ( ! ) Fatal error: Call to undefined method Piwik_DataTable_Array::getFirstRow() in /home/www/plugins/API/API.php on line 913
index.php?module=API&method=API.get&format=XML&idSite=3,7&period=day&date=2011-11-22,2011-12-21&expanded=1&idGoal=-1&filter_limit=100
BugFor errors / faults / flaws / inconsistencies etc.MajorIndicates the severity or impact or benefit of an issue is much higher than normal but not critical.
I use latest Piwik 1.6.
To get goals for specific site, I use this API:
http://my.piwik.org/index.php?module=API&method=Goals.get&idSite=128&period=day&date=2011-12-01,2011-12-05&format=JSON&token_auth=TokenHere&idGoal=goal1
And everything is OK.
But when I want to get goals for all sites, I set "idSite=all" and get error:
Fatal error: Call to undefined method Piwik_DataTable_Array::getFirstRow() in /home/piwik/www/plugins/Goals/API.php on line 412
"idSite=all" works perfectly for visitors and I expect the same for goals. idSite="128,129,130" gives the same error.
I looked into the code but was unable to understand what's wrong. There's a protected function enrichTable($table) which is called in two places and I suspect one of them calls it with wrong type. I am not familiar with piwik internals to fix it properly.
Keywords: Goals, Piwik_DataTable_Array, getFirstRow
The text was updated successfully, but these errors were encountered: