diff options
| author | julian laplace <julescarbon@gmail.com> | 2026-01-20 15:05:30 +0100 |
|---|---|---|
| committer | julian laplace <julescarbon@gmail.com> | 2026-01-20 15:05:30 +0100 |
| commit | 95147b581608f089e5ac54e7327dcad1e2578a5f (patch) | |
| tree | 27ca7745271c3ca587529b923249aee84800968a /bucky | |
| parent | 8227caa7fb399285a12a8a9fc80c95fe87d6a5e8 (diff) | |
Diffstat (limited to 'bucky')
| -rw-r--r-- | bucky/search/lexicon.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/bucky/search/lexicon.js b/bucky/search/lexicon.js index 6dec355..d725777 100644 --- a/bucky/search/lexicon.js +++ b/bucky/search/lexicon.js @@ -106,8 +106,11 @@ function parse_terms(opt) { var terms = string.replace(underscoreRegexp, " ").split(spaceRegexp); for (const term of terms) { var parsedTerm = parse_term(term); + if (STOPWORDS.has(parsedTerm)) { + continue; + } if (!term || !parsedTerm) { - return; + continue; } if (!lexicon.has(parsedTerm)) { lexicon.set(parsedTerm, {}); @@ -149,7 +152,6 @@ function lexicon_store() { // console.log(Object.keys(lexicon)); search_db.reset(); for (const term of lexicon.keys()) { - if (STOPWORDS.has(term)) return; var serialized = serialize_matches(term); if (!serialized) return; if (put_total % 5000 === 0) console.log(put_total + "..."); |
