Spaces:
Build error
Build error
fix: serp edge case
Browse files- src/api/searcher-serper.ts +1 -1
- 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 <
|
| 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 <
|
| 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(' ');
|