fix: creating a new chart with dashboard time filters but filter can't apply again (#24405)

This commit is contained in:
Lily Kuang
2023-06-20 14:39:42 -07:00
committed by GitHub
parent 7a3a75ac28
commit 6dba6e32f5

View File

@@ -83,6 +83,19 @@ export const getSlicePayload = (
adhocFilters = extractAddHocFiltersFromFormData(formDataFromSlice);
}
if (
isEmpty(adhocFilters?.adhoc_filters) &&
isEmpty(formDataFromSlice) &&
formDataWithNativeFilters?.adhoc_filters?.length > 0
) {
adhocFilters.adhoc_filters = [
{
...formDataWithNativeFilters.adhoc_filters[0],
comparator: 'No filter',
},
];
}
const formData = {
...formDataWithNativeFilters,
...adhocFilters,