From fd2feebf304e5ae6123b4bbe55bd05d1d9a09cc6 Mon Sep 17 00:00:00 2001 From: esikkala <esko.ikkala@aalto.fi> Date: Mon, 2 Aug 2021 07:54:09 +0300 Subject: [PATCH] Client FS selector: check for missing results --- src/client/selectors/index.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/client/selectors/index.js b/src/client/selectors/index.js index 8a9a7d78..2538cdfa 100644 --- a/src/client/selectors/index.js +++ b/src/client/selectors/index.js @@ -12,6 +12,13 @@ const getSortDirection = state => state.sortDirection export const filterResults = createSelector( [getResults, getFacets, getLastlyUpdatedFacet, getSortBy, getSortDirection], (results, facets, lastlyUpdatedFacet, sortBy, sortDirection) => { + if (results == null) { + return { + clientFSResults: null, + clientFSFacetValues: null + } + } + // Filter results by current facet selections Object.values(facets).forEach(facet => { const { facetID, filterType } = facet -- GitLab