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
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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,