From 371bffbfea3494f3a535e148fbe99b17a3a8a020 Mon Sep 17 00:00:00 2001 From: "JUST.in DO IT" Date: Thu, 3 Aug 2023 06:17:56 -0700 Subject: [PATCH] fix(explore): invalid "No Filter" applied (#24876) --- superset-frontend/src/explore/actions/saveModalActions.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/superset-frontend/src/explore/actions/saveModalActions.js b/superset-frontend/src/explore/actions/saveModalActions.js index 1a9970ab75..32b34cbed4 100644 --- a/superset-frontend/src/explore/actions/saveModalActions.js +++ b/superset-frontend/src/explore/actions/saveModalActions.js @@ -21,6 +21,7 @@ import { SupersetClient, t } from '@superset-ui/core'; import { addSuccessToast } from 'src/components/MessageToasts/actions'; import { isEmpty } from 'lodash'; import { buildV1ChartDataPayload } from '../exploreUtils'; +import { Operators } from '../constants'; const ADHOC_FILTER_REGEX = /^adhoc_filters/; @@ -81,7 +82,8 @@ export const getSlicePayload = ( if ( isEmpty(adhocFilters?.adhoc_filters) && isEmpty(formDataFromSlice) && - formDataWithNativeFilters?.adhoc_filters?.length > 0 + formDataWithNativeFilters?.adhoc_filters?.[0]?.operator === + Operators.TEMPORAL_RANGE ) { adhocFilters.adhoc_filters = [ {