Skip to content

Commit 9a4c4f4

Browse files
authored
Remove empty filters from suggestions query (#2801)
1 parent 70f1c65 commit 9a4c4f4

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

assets/js/dashboard/stats/modals/filter.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,9 @@ class FilterModal extends React.Component {
121121
if (formState[filter].type === FILTER_TYPES.contains) {return Promise.resolve([])}
122122

123123
const formFilters = Object.fromEntries(
124-
Object.entries(formState).map(([filter, {type, clauses}]) => [filter, toFilterQuery(type, clauses)])
124+
Object.entries(formState)
125+
.filter(([_filter, {_type, clauses}]) => clauses.length > 0)
126+
.map(([filter, {type, clauses}]) => [filter, toFilterQuery(type, clauses)])
125127
)
126128
const updatedQuery = this.queryForSuggestions(query, formFilters, filter)
127129
return api.get(apiPath(this.props.site, `/suggestions/${filter}`), updatedQuery, { q: input.trim() })

0 commit comments

Comments
 (0)