diff options
author | Thomas Steur <tsteur@users.noreply.github.com> | 2018-12-26 02:32:05 +0300 |
---|---|---|
committer | diosmosis <diosmosis@users.noreply.github.com> | 2018-12-26 02:32:05 +0300 |
commit | 5f28571535178851fc42f7f9c07655875b7e994f (patch) | |
tree | 5e1754745d4a3e21bac3940f2a0f22966f5699f6 /plugins/CoreHome/javascripts | |
parent | 08d623c7ee5b67d779454f179bfacc71a295ab73 (diff) |
Do not fetch totals for insights (#13891)
* Do not fetch totals for insights
Got this error warning
> WARNING: Trying to add two strings in DataTable\Row::sumRowArray: 35.8% + 48.6% for row # ['label' => -2, 'nb_visits' => 379, 'growth_percent' => '35.8%', 'growth_percent_numeric' => '35.8', 'grown' => 1, 'value_old' => 162, 'value_new' => 220, 'difference' => 58, 'importance' => 58, 'isDisappeared' => , 'isNew' => , 'isMover' => 1] [] [idsubtable = ]<br />
* also do not fetch totals for movers and shakers
* Update Model.php
* by default fetch totals only when html tables are requested
* ensure to not fetch totals for any other visualisation but htmltable
* update doc
Diffstat (limited to 'plugins/CoreHome/javascripts')
-rw-r--r-- | plugins/CoreHome/javascripts/dataTable.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/CoreHome/javascripts/dataTable.js b/plugins/CoreHome/javascripts/dataTable.js index 0c5c83f0ad..31d30dbae5 100644 --- a/plugins/CoreHome/javascripts/dataTable.js +++ b/plugins/CoreHome/javascripts/dataTable.js @@ -175,6 +175,7 @@ $.extend(DataTable.prototype, UIControl.prototype, { 'disable_generic_filters', 'columns', 'flat', + 'totals', 'include_aggregate_rows', 'totalRows', 'pivotBy', @@ -1959,6 +1960,7 @@ var switchToHtmlTable = function (dataTable, viewDataTable) { delete dataTable.param.filter_sort_column; delete dataTable.param.filter_sort_order; delete dataTable.param.columns; + delete dataTable.param.totals; dataTable.reloadAjaxDataTable(); dataTable.notifyWidgetParametersChange(dataTable.$element, {viewDataTable: viewDataTable}); }; |