diff --git a/govtool/backend/src/VVA/API.hs b/govtool/backend/src/VVA/API.hs index 6253edb98..ca7660358 100644 --- a/govtool/backend/src/VVA/API.hs +++ b/govtool/backend/src/VVA/API.hs @@ -407,13 +407,8 @@ listProposals selectedTypes sortMode mPage mPageSize mDrepRaw mSearchQuery = do CacheEnv {proposalListCache} <- asks vvaCache - let cacheKey = () - - proposals <- do - result <- Proposal.listProposals mSearchQuery - if null result - then return result - else cacheRequest proposalListCache cacheKey (pure result) + let emptyMSearchQuery = Just "" :: Maybe Text -- issue 3918 temporary bypass + proposals <- cacheRequest proposalListCache () (Proposal.listProposals emptyMSearchQuery) mappedSortedAndFilteredProposals <- mapSortAndFilterProposals selectedTypes sortMode proposals let filteredProposals = filter