From b60ac5f160e49a31e87e56c9ee163f57a16af948 Mon Sep 17 00:00:00 2001 From: michellethomas Date: Thu, 14 Jun 2018 17:15:00 -0700 Subject: [PATCH] Fixing issue with table viz for table with no metrics (#5205) --- superset/assets/src/visualizations/table.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset/assets/src/visualizations/table.js b/superset/assets/src/visualizations/table.js index 72a326ac65..a715d19acb 100644 --- a/superset/assets/src/visualizations/table.js +++ b/superset/assets/src/visualizations/table.js @@ -17,7 +17,7 @@ function tableVis(slice, payload) { const data = payload.data; const fd = slice.formData; - let metrics = fd.metrics.map(m => m.label || m); + let metrics = (fd.metrics || []).map(m => m.label || m); // Add percent metrics metrics = metrics.concat((fd.percent_metrics || []).map(m => '%' + m)); // Removing metrics (aggregates) that are strings