Fixed filtered stopwords appearing as missing terms

This commit is contained in:
squidfunk
2021-12-13 17:04:34 +01:00
parent dea3ad86ce
commit 539ddad271
4 changed files with 8 additions and 7 deletions

View File

@@ -83,9 +83,10 @@ export function getSearchQueryTerms(
clauses.delete(clause)
}
/* Annotate unmatched query clauses */
/* Annotate unmatched non-stopword query clauses */
for (const clause of clauses)
result[clause.term] = false
if (lunr.stopWordFilter?.(clause.term as any))
result[clause.term] = false
/* Return query terms */
return result