From c49434eb15316abe0cf7305186ce5dabfec3abb5 Mon Sep 17 00:00:00 2001 From: "Hugh A. Miles II" Date: Thu, 21 Jun 2018 22:00:50 -0700 Subject: [PATCH] make sure there is a val to be set for existing filters (#5257) --- 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