Skip to content

Commit e9bd007

Browse files
committed
fix: getRawFilterListFromQuery
1 parent 7a01eb4 commit e9bd007

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/libs/SearchQueryUtils.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1551,9 +1551,9 @@ function getQueryWithUpdatedValues(query: string, shouldSkipAmountConversion = f
15511551

15521552
const computeNodeValue = (left: ValueOf<typeof CONST.SEARCH.SYNTAX_FILTER_KEYS>, right: string | string[]) => getUpdatedFilterValue(left, right, shouldSkipAmountConversion);
15531553
const standardizedQuery = traverseAndUpdatedQuery(queryJSON, computeNodeValue);
1554-
const normalizedQuery = query.toLowerCase();
1555-
const hasInFilter = normalizedQuery.includes(`${CONST.SEARCH.SYNTAX_FILTER_KEYS.IN.toLowerCase()}:`);
1556-
const hasExplicitType = normalizedQuery.includes(`${CONST.SEARCH.SYNTAX_ROOT_KEYS.TYPE.toLowerCase()}:`);
1554+
const rawFilterList = getRawFilterListFromQuery(query);
1555+
const hasInFilter = rawFilterList?.some((filter) => !filter.isDefault && filter.key === CONST.SEARCH.SYNTAX_FILTER_KEYS.IN) ?? false;
1556+
const hasExplicitType = rawFilterList?.some((filter) => !filter.isDefault && filter.key === CONST.SEARCH.SYNTAX_ROOT_KEYS.TYPE) ?? false;
15571557

15581558
if (hasInFilter && !hasExplicitType) {
15591559
standardizedQuery.type = CONST.SEARCH.DATA_TYPES.CHAT;

0 commit comments

Comments
 (0)