fix(native-filters): merge_extra_form_data extras processing (#14244)

* fix: merge_extra_form_data extras processing

* move props that are later moved back in viz.py
This commit is contained in:
Ville Brofeldt
2021-04-20 14:24:33 +03:00
committed by GitHub
parent 7e5440a359
commit 0807ab44a5
3 changed files with 10 additions and 6 deletions

View File

@@ -1088,10 +1088,10 @@ def merge_extra_form_data(form_data: Dict[str, Any]) -> None:
extras = form_data.get("extras", {})
for key in EXTRA_FORM_DATA_OVERRIDE_EXTRA_KEYS:
value = extra_form_data.get(key)
extra = extras.get(key)
if value and extra:
if value is not None:
extras[key] = value
form_data.update(extras)
if extras:
form_data["extras"] = extras
adhoc_filters = form_data.get("adhoc_filters", [])
form_data["adhoc_filters"] = adhoc_filters