Skip to content

Commit 82f3d62

Browse files
committed
Fix keepZeroFacets on disjunctive facet search
1 parent 42c329b commit 82f3d62

File tree

11 files changed

+783
-342
lines changed

11 files changed

+783
-342
lines changed

src/adapter/search-request-adapter/__tests__/facets-distribution-assigns.tests.ts

Lines changed: 0 additions & 96 deletions
This file was deleted.

src/adapter/search-request-adapter/__tests__/filter-cache.tests.ts

Lines changed: 0 additions & 71 deletions
This file was deleted.

src/adapter/search-request-adapter/filters.ts

Lines changed: 0 additions & 128 deletions
This file was deleted.

src/adapter/search-request-adapter/search-resolver.ts

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import {
55
SearchCacheInterface,
66
MeiliSearchParams,
77
} from '../../types'
8-
import { addMissingFacets, extractFacets } from './filters'
98

109
/**
1110
* @param {ResponseCacher} cache
@@ -42,16 +41,6 @@ export function SearchResolver(
4241
.index(searchContext.indexUid)
4342
.search(searchContext.query, searchParams)
4443

45-
if (searchContext.keepZeroFacets) {
46-
const cachedFacets = extractFacets(searchContext, searchParams)
47-
48-
// Add missing facets back into facetDistribution
49-
searchResponse.facetDistribution = addMissingFacets(
50-
cachedFacets,
51-
searchResponse.facetDistribution
52-
)
53-
}
54-
5544
// Cache response
5645
cache.setEntry<MeiliSearchResponse>(key, searchResponse)
5746

0 commit comments

Comments
 (0)