From 47fdac631937aa2fa5f17daf677314cc11d897a8 Mon Sep 17 00:00:00 2001 From: Mike Joyce Date: Tue, 25 May 2021 10:56:29 -0400 Subject: [PATCH] Use lodash flatten instead of native flat --- src/Components/BureauPage/PositionManager/PositionManager.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Components/BureauPage/PositionManager/PositionManager.jsx b/src/Components/BureauPage/PositionManager/PositionManager.jsx index 0d2f3ca75b..4cbaf02ad1 100644 --- a/src/Components/BureauPage/PositionManager/PositionManager.jsx +++ b/src/Components/BureauPage/PositionManager/PositionManager.jsx @@ -4,7 +4,7 @@ import PropTypes from 'prop-types'; import { BUREAU_POSITION_SORT, POSITION_MANAGER_PAGE_SIZES } from 'Constants/Sort'; import { BUREAU_PERMISSIONS, BUREAU_USER_SELECTIONS, FILTERS_PARENT, ORG_PERMISSIONS, POSITION_SEARCH_RESULTS } from 'Constants/PropTypes'; import Picky from 'react-picky'; -import { get, has, isEmpty, pick, sortBy, throttle, uniqBy } from 'lodash'; +import { flatten, get, has, isEmpty, pick, sortBy, throttle, uniqBy } from 'lodash'; import { bureauPositionsFetchData, downloadBureauPositionsData, saveBureauUserSelections } from 'actions/bureauPositions'; import Spinner from 'Components/Spinner'; import ExportButton from 'Components/ExportButton'; @@ -267,7 +267,7 @@ const PositionManager = props => { selectedOrgs.filter(f => get(f, 'code') !== defaultOrgCode), selectedBureaus.filter(f => get(f, 'code') !== defaultBureauCode), ]; - if (isEmpty(filters.flat()) && isEmpty(textSearch)) { + if (isEmpty(flatten(filters)) && isEmpty(textSearch)) { setClearFilters(false); } else { setClearFilters(true);