Skip to content

Commit

Permalink
Remove empty filters from suggestions query (#2801)
Browse files Browse the repository at this point in the history
  • Loading branch information
ukutaht committed Mar 29, 2023
1 parent 70f1c65 commit 9a4c4f4
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion assets/js/dashboard/stats/modals/filter.js
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,9 @@ class FilterModal extends React.Component {
if (formState[filter].type === FILTER_TYPES.contains) {return Promise.resolve([])}

const formFilters = Object.fromEntries(
Object.entries(formState).map(([filter, {type, clauses}]) => [filter, toFilterQuery(type, clauses)])
Object.entries(formState)
.filter(([_filter, {_type, clauses}]) => clauses.length > 0)
.map(([filter, {type, clauses}]) => [filter, toFilterQuery(type, clauses)])
)
const updatedQuery = this.queryForSuggestions(query, formFilters, filter)
return api.get(apiPath(this.props.site, `/suggestions/${filter}`), updatedQuery, { q: input.trim() })
Expand Down

0 comments on commit 9a4c4f4

Please sign in to comment.