From e8335912834668f0c860ddf187461a5e8a15d6bf Mon Sep 17 00:00:00 2001 From: Vera Liu Date: Tue, 28 Feb 2017 16:37:26 -0800 Subject: [PATCH] Temp hack to make druid filters work in dashboard --- .../javascripts/explorev2/components/controls/Filter.jsx | 6 ------ superset/models.py | 2 ++ 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/superset/assets/javascripts/explorev2/components/controls/Filter.jsx b/superset/assets/javascripts/explorev2/components/controls/Filter.jsx index 3397ded94b586..9e783fc6214d1 100644 --- a/superset/assets/javascripts/explorev2/components/controls/Filter.jsx +++ b/superset/assets/javascripts/explorev2/components/controls/Filter.jsx @@ -100,9 +100,6 @@ export default class Filter extends React.Component { // switching filter value between array/string when needed if (strFilterOps.indexOf(filter.op) !== -1) { // druid having filter or regex/==/!= filters - if (typeof filter.val !== 'string') { - this.props.changeFilter('val', filter.val.length > 0 ? filter.val[0] : ''); - } return ( ); } - if (typeof filter.val === 'string') { - this.props.changeFilter('val', filter.val === '' ? [] : [filter.val]); - } return ( 0 else '' if col in self.num_cols: if op in ('in', 'not in'): eq = [utils.js_string_to_num(v) for v in eq]