Skip to content

Commit 539ddad

Browse files
committed
Fixed filtered stopwords appearing as missing terms
1 parent dea3ad8 commit 539ddad

File tree

4 files changed

+8
-7
lines changed

4 files changed

+8
-7
lines changed

material/assets/javascripts/workers/search.cefbb252.min.js renamed to material/assets/javascripts/workers/search.c7dec7e7.min.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

material/assets/javascripts/workers/search.cefbb252.min.js.map renamed to material/assets/javascripts/workers/search.c7dec7e7.min.js.map

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

material/base.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@
184184
"base": base_url,
185185
"features": features,
186186
"translations": {},
187-
"search": "assets/javascripts/workers/search.cefbb252.min.js" | url
187+
"search": "assets/javascripts/workers/search.c7dec7e7.min.js" | url
188188
} -%}
189189
{%- if config.extra.version -%}
190190
{%- set _ = app.update({ "version": config.extra.version }) -%}

src/assets/javascripts/integrations/search/query/_/index.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,10 @@ export function getSearchQueryTerms(
8383
clauses.delete(clause)
8484
}
8585

86-
/* Annotate unmatched query clauses */
86+
/* Annotate unmatched non-stopword query clauses */
8787
for (const clause of clauses)
88-
result[clause.term] = false
88+
if (lunr.stopWordFilter?.(clause.term as any))
89+
result[clause.term] = false
8990

9091
/* Return query terms */
9192
return result

0 commit comments

Comments
 (0)