diff --git a/superset/assets/javascripts/explorev2/components/controls/Filter.jsx b/superset/assets/javascripts/explorev2/components/controls/Filter.jsx index 3397ded94..9e783fc62 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]