This is an automated email from the ASF dual-hosted git repository. michaelsmolina pushed a commit to branch 3.0 in repository https://gitbox.apache.org/repos/asf/superset.git
commit a679237c367d4f3c069c0b3018edd6da7ef7a224 Author: John Bodley <[email protected]> AuthorDate: Wed Dec 27 08:48:55 2023 +1300 fix(logging): Add logging of change_dashboard_filter event for native dashboard filters (#26333) (cherry picked from commit 5f5a656835d3cc133e38fa156b8bc8fd3ee0c4f6) --- .../src/dashboard/components/nativeFilters/FilterBar/index.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/index.tsx b/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/index.tsx index 546742c6dd..25284126d0 100644 --- a/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/index.tsx +++ b/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/index.tsx @@ -44,6 +44,8 @@ import { getInitialDataMask } from 'src/dataMask/reducer'; import { URL_PARAMS } from 'src/constants'; import { getUrlParam } from 'src/utils/urlUtils'; import { useTabId } from 'src/hooks/useTabId'; +import { logEvent } from 'src/logger/actions'; +import { LOG_ACTIONS_CHANGE_DASHBOARD_FILTER } from 'src/logger/LogUtils'; import { FilterBarOrientation, RootState } from 'src/dashboard/types'; import { checkIsApplyDisabled } from './utils'; import { FiltersBarProps } from './types'; @@ -223,6 +225,7 @@ const FilterBar: React.FC<FiltersBarProps> = ({ }, [dashboardId, dataMaskAppliedText, history, updateKey, tabId]); const handleApply = useCallback(() => { + dispatch(logEvent(LOG_ACTIONS_CHANGE_DASHBOARD_FILTER, {})); const filterIds = Object.keys(dataMaskSelected); setUpdateKey(1); filterIds.forEach(filterId => {
