diff --git a/superset/dashboards/schemas.py b/superset/dashboards/schemas.py index 0c83d61a8ef49..0f85fbf61c500 100644 --- a/superset/dashboards/schemas.py +++ b/superset/dashboards/schemas.py @@ -108,8 +108,8 @@ def validate_json_metadata(value: Union[bytes, bytearray, str]) -> None: class DashboardJSONMetadataSchema(Schema): # native_filter_configuration is for dashboard-native filters native_filter_configuration = fields.List(fields.Dict(), allow_none=True) - # chart_configuration is for dashboard-native filters - chart_configuration = fields.List(fields.Dict(), allow_none=True) + # chart_configuration for now keeps data about cross-filter scoping for charts + chart_configuration = fields.Dict() # filter_sets_configuration is for dashboard-native filters filter_sets_configuration = fields.List(fields.Dict(), allow_none=True) timed_refresh_immune_slices = fields.List(fields.Integer())