@bioinsights/solr-client-updated
Advanced tools
Comparing version 1.0.29 to 1.0.30
@@ -83,3 +83,3 @@ "use strict"; | ||
? encodeURIComponent(q) | ||
: qs_1.default.stringify(q, '%20AND%20', ':'); | ||
: qs_1.default.stringify(q, { delimiter: '%20AND%20', encode: false }); | ||
const fullParameter = (matchFilterOptions === null || matchFilterOptions === void 0 ? void 0 : matchFilterOptions.complexPhrase) | ||
@@ -174,3 +174,5 @@ ? encodeURIComponent(COMPLEX_PHRASE_PARAM) + parameter | ||
let parameter = 'sort='; | ||
parameter += qs_1.default.stringify(options, ',', '%20'); | ||
parameter += qs_1.default | ||
.stringify(options, { delimiter: ',', encode: false, format: 'RFC1738' }) | ||
.replace(/&/g, '%20'); | ||
this.parameters.push(parameter); | ||
@@ -570,3 +572,5 @@ return self; | ||
if (typeof options.qf === 'object') { | ||
parameter = qs_1.default.stringify(options.qf, '%20', '^'); | ||
parameter = qs_1.default | ||
.stringify(options.qf, { delimiter: '%20', encode: false }) | ||
.replace(/%20/g, '^'); | ||
} | ||
@@ -637,3 +641,5 @@ else { | ||
let parameter = 'qf='; | ||
parameter += qs_1.default.stringify(options, '%20', '^'); | ||
parameter += qs_1.default | ||
.stringify(options, { delimiter: '%20', encode: false }) | ||
.replace(/%20/g, '^'); | ||
this.parameters.push(parameter); | ||
@@ -673,3 +679,5 @@ return self; | ||
let parameter = 'pf='; | ||
parameter += qs_1.default.stringify(options, '%20', '^'); | ||
parameter += qs_1.default | ||
.stringify(options, { delimiter: '%20', encode: false }) | ||
.replace(/%20/g, '^'); | ||
this.parameters.push(parameter); | ||
@@ -732,3 +740,5 @@ return self; | ||
let parameter = 'bq='; | ||
parameter += qs_1.default.stringify(options, '%20', '^'); | ||
parameter += qs_1.default | ||
.stringify(options, { delimiter: '%20', encode: false }) | ||
.replace(/%20/g, '^'); | ||
this.parameters.push(parameter); | ||
@@ -818,3 +828,6 @@ return self; | ||
else { | ||
this.parameters.push('hl.q=' + qs_1.default.stringify(options.q, '%20AND%20', ':')); | ||
this.parameters.push('hl.q=' + | ||
qs_1.default | ||
.stringify(options.q, { delimiter: '%20AND%20', encode: false }) | ||
.replace(/%20AND%20/g, ':')); | ||
} | ||
@@ -821,0 +834,0 @@ } |
@@ -6,3 +6,3 @@ { | ||
"description": " A Solr client library for indexing, adding, deleting, committing, optimizing and searching documents within an Apache Solr installation (version>=3.2)", | ||
"version": "1.0.29", | ||
"version": "1.0.30", | ||
"scripts": { | ||
@@ -33,2 +33,3 @@ "build": "tsc --skipLibCheck", | ||
"@types/node": "^16.10.3", | ||
"@types/qs": "^6.9.18", | ||
"@types/request": "^2.48.7", | ||
@@ -35,0 +36,0 @@ "@typescript-eslint/eslint-plugin": "^4.33.0", |
Sorry, the diff of this file is not supported yet
197571
3306
20