From 83ea4a715668eb06696f7250758932e7c0d839c7 Mon Sep 17 00:00:00 2001 From: Hugh Miles Date: Thu, 21 Jun 2018 00:37:07 -0700 Subject: [PATCH] make sure there is a val to be set for existing filters --- superset/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset/utils.py b/superset/utils.py index 61d5cb63dba34..ed9968ce8d0ea 100644 --- a/superset/utils.py +++ b/superset/utils.py @@ -737,7 +737,7 @@ def get_filter_key(f): return f['col'] + '__' + f['op'] existing_filters = {} for existing in form_data['filters']: - if existing['col'] is not None: + if existing['col'] is not None and existing['val'] is not None: existing_filters[get_filter_key(existing)] = existing['val'] for filtr in form_data['extra_filters']: # Pull out time filters/options and merge into form data