From 1b0cc63e1f56d8ff9d0fa3e1fbae43fae487a9a5 Mon Sep 17 00:00:00 2001 From: Shekar Siri Date: Fri, 8 Apr 2022 19:23:59 +0200 Subject: [PATCH] fix(ui) - saved search operator --- frontend/app/duck/search.js | 2 +- frontend/app/types/filter/newFilter.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/app/duck/search.js b/frontend/app/duck/search.js index 9106227bb..f46f5a30a 100644 --- a/frontend/app/duck/search.js +++ b/frontend/app/duck/search.js @@ -71,7 +71,7 @@ function reducer(state = initialState, action = {}) { return state.set("instance", action.data); case success(FETCH_LIST): const { data } = action; - return state.set("list", List(data.map(SavedFilter))); + return state.set("list", List(data.map(SavedFilter)).sortBy(i => i.searchId)); case success(FETCH_FILTER_SEARCH): const groupedList = action.data.reduce((acc, item) => { const { projectId, type, value } = item; diff --git a/frontend/app/types/filter/newFilter.js b/frontend/app/types/filter/newFilter.js index 6963643f7..7a640bbbd 100644 --- a/frontend/app/types/filter/newFilter.js +++ b/frontend/app/types/filter/newFilter.js @@ -140,8 +140,8 @@ export default Record({ } } return { - ...filter, ..._filter, + ...filter, key: _filter.key, type: _filter.type, // camelCased(filter.type.toLowerCase()), value: value.length === 0 || !value ? [""] : value,