@anonymous-piwik-user opened this Issue on December 30th 2011

When calling to CustomVariables.getCustomVariablesValuesFromNameId the call fails with a Fatal error that says:
Fatal error: Call to undefined method Piwik_DataTable_Array::deleteColumn() in C:\inetpub\wwwroot\piwik\plugins\CustomVariables\API.php on line 87

The URL I was using to call was:
index.php?module=API&method=CustomVariables.getCustomVariablesValuesFromNameId&idSite=2&idSubtable=83&token_auth=[authkey]&period=day&date=2011-12-01,2011-12-30&format=xml

In looking at the code it looks like the problem is that deleteColumn is trying to be used to removing the pricing column but the object is not a dataTable and instead is a filtered view of the table.

@anonymous-piwik-user commented on December 30th 2011

Workaround (kind of) is to include the &_leavePriceViewedColumn=true parameter so that the price column gets included and the problematic code gets skipped.

@mattab commented on February 9th 2012 Member

(In [5790]) Fixes #2844
Thanks for the report

This Issue was closed on February 9th 2012
Powered by GitHub Issue Mirror