From 51da78c1e47e901d0cd84440fe34e467eb65c996 Mon Sep 17 00:00:00 2001
From: Thomas Steur <thomas.steur@gmail.com>
Date: Fri, 22 Nov 2013 02:39:26 +0000
Subject: [PATCH] refs #1816 make sure we always get a result by disabling
 filters

---
 plugins/CoreHome/templates/_dataTableCell.twig          | 6 +++++-
 plugins/CoreVisualizations/Visualizations/HtmlTable.php | 3 +++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/plugins/CoreHome/templates/_dataTableCell.twig b/plugins/CoreHome/templates/_dataTableCell.twig
index 9185ac4bbe..adff3c688c 100644
--- a/plugins/CoreHome/templates/_dataTableCell.twig
+++ b/plugins/CoreHome/templates/_dataTableCell.twig
@@ -25,7 +25,11 @@
 {% if column in totals|keys -%}
     {% set labelColumn   = columns_to_display|first %}
     {% set reportTotal   = totals[column] %}
-    {% set siteTotal     = siteSummary.getFirstRow.getColumn(column) %}
+    {% if siteSummary.getFirstRow %}
+        {% set siteTotal = siteSummary.getFirstRow.getColumn(column) %}
+    {% else %}
+        {% set siteTotal = 0 %}
+    {% endif %}
     {% set rowPercentage = row.getColumn(column)|percentage(reportTotal, 1) %}
     {% set metricTitle   = translations[column]|default(column) %}
     {% set reportLabel   = row.getColumn(labelColumn)|truncate(40)|raw %}
diff --git a/plugins/CoreVisualizations/Visualizations/HtmlTable.php b/plugins/CoreVisualizations/Visualizations/HtmlTable.php
index d2876cc0ef..e5b893641d 100644
--- a/plugins/CoreVisualizations/Visualizations/HtmlTable.php
+++ b/plugins/CoreVisualizations/Visualizations/HtmlTable.php
@@ -58,6 +58,9 @@ class HtmlTable extends Visualization
             'action' => 'get',
             'format' => 'original',
             'filter_limit'  => '-1',
+            'disable_generic_filters' => 1,
+            'expanded'      => 0,
+            'flat'          => 0,
             'filter_offset' => 0,
             'period'        => $period,
             'showColumns'   => implode(',', $this->config->columns_to_display),
-- 
GitLab