@e2y/solr-client
Advanced tools
Comparing version 1.0.2 to 1.0.3
@@ -50,3 +50,3 @@ "use strict"; | ||
const solrQuery = urlSearchParamsToEncodeSolrSearchParams(new url_1.URLSearchParams(query)); | ||
const url = new URL(`${this.baseUrl}/${uri}?q=${solrQuery}`); | ||
const url = new URL(`${this.baseUrl}/${uri}?${solrQuery}`); | ||
const queryResponse = yield fetch(url, { | ||
@@ -74,8 +74,8 @@ headers: this.headers, | ||
function urlSearchParamsToEncodeSolrSearchParams(urlSearchParams) { | ||
let solrSearchParams = ''; | ||
urlSearchParams.forEach((value, key) => { | ||
solrSearchParams += `${key}:${value}&`; | ||
}); | ||
return encodeURIComponent(solrSearchParams.slice(0, -1)); | ||
const query = []; | ||
for (const [key, value] of urlSearchParams.entries()) { | ||
query.push(`${encodeURIComponent(key)}=${encodeURIComponent(value)}`); | ||
} | ||
return query.join('&'); | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU29sckNsaWVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9Tb2xyQ2xpZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUFBLDZCQUFzQztBQUl0Qzs7R0FFRztBQUNILE1BQWEsVUFBVTtJQUdyQjs7Ozs7T0FLRztJQUNILFlBQTZCLE9BQWUsRUFBbUIsSUFBNEM7UUFBOUUsWUFBTyxHQUFQLE9BQU8sQ0FBUTtRQUFtQixTQUFJLEdBQUosSUFBSSxDQUF3QztRQUN6RyxJQUFJLENBQUMsT0FBTyxHQUFHO1lBQ2IsTUFBTSxFQUFFLGtCQUFrQjtZQUMxQixhQUFhLEVBQUUsSUFBSSxDQUFDLHFCQUFxQixFQUFFO1lBQzNDLGNBQWMsRUFBRSxrQkFBa0I7U0FDbkMsQ0FBQztJQUNKLENBQUM7SUFFRDs7OztPQUlHO0lBQ0sscUJBQXFCO1FBQzNCLE9BQU8sU0FBUyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQztJQUN2RyxDQUFDO0lBRUQ7Ozs7O09BS0c7SUFDVSxlQUFlLENBQzFCLEdBQVcsRUFDWCxLQUErQzs7WUFFL0MsTUFBTSxTQUFTLEdBQUcsdUNBQXVDLENBQUMsSUFBSSxxQkFBZSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUM7WUFFdEYsTUFBTSxHQUFHLEdBQUcsSUFBSSxHQUFHLENBQUMsR0FBRyxJQUFJLENBQUMsT0FBTyxJQUFJLEdBQUcsTUFBTSxTQUFTLEVBQUUsQ0FBQyxDQUFDO1lBRTdELE1BQU0sYUFBYSxHQUFHLE1BQU0sS0FBSyxDQUFDLEdBQUcsRUFBRTtnQkFDckMsT0FBTyxFQUFFLElBQUksQ0FBQyxPQUFPO2dCQUNyQixNQUFNLEVBQUUsS0FBSzthQUNkLENBQUMsQ0FBQztZQUVILE1BQU0sRUFBRSxRQUFRLEVBQUUsR0FBRyxDQUFDLE1BQU0sYUFBYSxDQUFDLElBQUksRUFBRSxDQUUvQyxDQUFDO1lBQ0YsT0FBTyxRQUFRLENBQUM7UUFDbEIsQ0FBQztLQUFBO0NBQ0Y7QUFsREQsZ0NBa0RDO0FBRUQ7Ozs7Ozs7Ozs7R0FVRztBQUNILFNBQVMsdUNBQXVDLENBQUMsZUFBZ0M7SUFDL0UsSUFBSSxnQkFBZ0IsR0FBRyxFQUFFLENBQUM7SUFFMUIsZUFBZSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEtBQUssRUFBRSxHQUFHLEVBQUUsRUFBRTtRQUNyQyxnQkFBZ0IsSUFBSSxHQUFHLEdBQUcsSUFBSSxLQUFLLEdBQUcsQ0FBQztJQUN6QyxDQUFDLENBQUMsQ0FBQztJQUVILE9BQU8sa0JBQWtCLENBQUMsZ0JBQWdCLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7QUFDM0QsQ0FBQyJ9 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU29sckNsaWVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9Tb2xyQ2xpZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUFBLDZCQUFzQztBQUl0Qzs7R0FFRztBQUNILE1BQWEsVUFBVTtJQUdyQjs7Ozs7T0FLRztJQUNILFlBQTZCLE9BQWUsRUFBbUIsSUFBNEM7UUFBOUUsWUFBTyxHQUFQLE9BQU8sQ0FBUTtRQUFtQixTQUFJLEdBQUosSUFBSSxDQUF3QztRQUN6RyxJQUFJLENBQUMsT0FBTyxHQUFHO1lBQ2IsTUFBTSxFQUFFLGtCQUFrQjtZQUMxQixhQUFhLEVBQUUsSUFBSSxDQUFDLHFCQUFxQixFQUFFO1lBQzNDLGNBQWMsRUFBRSxrQkFBa0I7U0FDbkMsQ0FBQztJQUNKLENBQUM7SUFFRDs7OztPQUlHO0lBQ0sscUJBQXFCO1FBQzNCLE9BQU8sU0FBUyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQztJQUN2RyxDQUFDO0lBRUQ7Ozs7O09BS0c7SUFDVSxlQUFlLENBQzFCLEdBQVcsRUFDWCxLQUErQzs7WUFFL0MsTUFBTSxTQUFTLEdBQUcsdUNBQXVDLENBQUMsSUFBSSxxQkFBZSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUM7WUFFdEYsTUFBTSxHQUFHLEdBQUcsSUFBSSxHQUFHLENBQUMsR0FBRyxJQUFJLENBQUMsT0FBTyxJQUFJLEdBQUcsSUFBSSxTQUFTLEVBQUUsQ0FBQyxDQUFDO1lBRTNELE1BQU0sYUFBYSxHQUFHLE1BQU0sS0FBSyxDQUFDLEdBQUcsRUFBRTtnQkFDckMsT0FBTyxFQUFFLElBQUksQ0FBQyxPQUFPO2dCQUNyQixNQUFNLEVBQUUsS0FBSzthQUNkLENBQUMsQ0FBQztZQUVILE1BQU0sRUFBRSxRQUFRLEVBQUUsR0FBRyxDQUFDLE1BQU0sYUFBYSxDQUFDLElBQUksRUFBRSxDQUUvQyxDQUFDO1lBQ0YsT0FBTyxRQUFRLENBQUM7UUFDbEIsQ0FBQztLQUFBO0NBQ0Y7QUFsREQsZ0NBa0RDO0FBRUQ7Ozs7Ozs7Ozs7R0FVRztBQUNILFNBQVMsdUNBQXVDLENBQUMsZUFBZ0M7SUFDL0UsTUFBTSxLQUFLLEdBQUcsRUFBRSxDQUFDO0lBQ2pCLEtBQUssTUFBTSxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsSUFBSSxlQUFlLENBQUMsT0FBTyxFQUFFLEVBQUU7UUFDcEQsS0FBSyxDQUFDLElBQUksQ0FBQyxHQUFHLGtCQUFrQixDQUFDLEdBQUcsQ0FBQyxJQUFJLGtCQUFrQixDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQztLQUN2RTtJQUVELE9BQU8sS0FBSyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUN6QixDQUFDIn0= |
{ | ||
"name": "@e2y/solr-client", | ||
"version": "1.0.2", | ||
"version": "1.0.3", | ||
"description": "Solr client for SAP Commerce using native fetch from NodeJS.", | ||
@@ -10,3 +10,3 @@ "author": "e2y", | ||
"engines": { | ||
"node": ">= 18" | ||
"node": ">=18" | ||
}, | ||
@@ -17,2 +17,6 @@ "contributors": [ | ||
"email": "jesus.fernandez@e2ycommerce.com" | ||
}, | ||
{ | ||
"name": "Max Di Maria", | ||
"email": "max.dimaria@e2ycommerce.com" | ||
} | ||
@@ -43,3 +47,3 @@ ], | ||
}, | ||
"gitHead": "9e06cc2f26031b6d13d5e9feb40377063540d7bd" | ||
"gitHead": "407ce9e9c3fd806edb4d3bc06f5640f5f77a2cf1" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
12091