nomagick commited on
Commit
572cf91
·
unverified ·
1 Parent(s): 60e67db

fix: serp edge case

Browse files
Files changed (2) hide show
  1. src/api/searcher-serper.ts +1 -1
  2. src/api/serp.ts +1 -1
src/api/searcher-serper.ts CHANGED
@@ -519,7 +519,7 @@ export class SearcherHost extends RPCHost {
519
  // fallback n times
520
  const n = 4;
521
 
522
- while (tryTimes <= n) {
523
  const delta = Math.ceil(queryTerms.length / n) * tryTimes;
524
  terms = containsRTL ? queryTerms.slice(0, queryTerms.length - delta) : queryTerms.slice(delta);
525
  const query = terms.join(' ');
 
519
  // fallback n times
520
  const n = 4;
521
 
522
+ while (tryTimes < n) {
523
  const delta = Math.ceil(queryTerms.length / n) * tryTimes;
524
  terms = containsRTL ? queryTerms.slice(0, queryTerms.length - delta) : queryTerms.slice(delta);
525
  const query = terms.join(' ');
src/api/serp.ts CHANGED
@@ -294,7 +294,7 @@ export class SerpHost extends RPCHost {
294
  const lastResort = (containsRTL ? queryTerms.slice(queryTerms.length - 2) : queryTerms.slice(0, 2)).join(' ');
295
  const n = 4;
296
  let terms: string[] = [];
297
- while (tryTimes <= n) {
298
  const delta = Math.ceil(queryTerms.length / n) * tryTimes;
299
  terms = containsRTL ? queryTerms.slice(0, queryTerms.length - delta) : queryTerms.slice(delta);
300
  const query = terms.join(' ');
 
294
  const lastResort = (containsRTL ? queryTerms.slice(queryTerms.length - 2) : queryTerms.slice(0, 2)).join(' ');
295
  const n = 4;
296
  let terms: string[] = [];
297
+ while (tryTimes < n) {
298
  const delta = Math.ceil(queryTerms.length / n) * tryTimes;
299
  terms = containsRTL ? queryTerms.slice(0, queryTerms.length - delta) : queryTerms.slice(delta);
300
  const query = terms.join(' ');