From ad45618d5883aec0cbe7585d2e34362ea6280857 Mon Sep 17 00:00:00 2001 From: Moran Cohen Date: Thu, 2 Mar 2017 10:46:10 +0200 Subject: [PATCH] Fix for RuntimeError: dictionary changed size during iteration --- superset/legacy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset/legacy.py b/superset/legacy.py index 0782690fe8a9..c14e0b0df243 100644 --- a/superset/legacy.py +++ b/superset/legacy.py @@ -74,7 +74,7 @@ def cast_form_data(form_data): d[k] = v if 'filters' not in d: d = cast_filter_data(d) - for k in d.keys(): + for k in list(d.keys()): if k not in FORM_DATA_KEY_WHITELIST: del d[k] return d