From b4a96bd8409d38462ea14d2fbafa2f975defd741 Mon Sep 17 00:00:00 2001 From: moranrf Date: Mon, 6 Mar 2017 22:38:20 +0200 Subject: [PATCH] Fix for RuntimeError: dictionary changed size during iteration (#2320) --- superset/legacy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset/legacy.py b/superset/legacy.py index 0782690fe8a..c14e0b0df24 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