Socket
Socket
Sign inDemoInstall

@olasearch/solr-adapter

Package Overview
Dependencies
5
Maintainers
1
Versions
77
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.6.5 to 1.6.6

3

lib/queryBuilder.js

@@ -177,2 +177,3 @@ 'use strict';

var sanitizedQuery = (0, _utils.sanitize)(q);
var santizedEnrichedQuery = (0, _utils.sanitize)(enriched_q);
var showBestBets = facetPrefix || params.tokens && params.tokens.length ? false : searchAdapterOptions ? !searchAdapterOptions.disableBestBets : true; /* If true, sets to true else false */

@@ -205,3 +206,3 @@

/* Add best bet if it exists */
var _val = cleanQuery(enriched_q || sanitizedQuery, params.tokens);
var _val = cleanQuery(santizedEnrichedQuery || sanitizedQuery, params.tokens);
var bbquery = showBestBets

@@ -208,0 +209,0 @@ // ? ` ${OLA_BB_QUERIES}:"${sanitizedQuery}"`

{
"name": "@olasearch/solr-adapter",
"version": "1.6.5",
"version": "1.6.6",
"description": "OlaSearch adapter for Solr",

@@ -5,0 +5,0 @@ "main": "lib/index",

@@ -280,2 +280,12 @@ var assert = require('assert')

})
it('escapes special characters from the enriched query', () => {
let params = {
enriched_q: 'hello ?',
q: ''
}
let values = qb.transform(params)
let fl = values.filter(({ name }) => name === 'q')
assert.equal(fl[0].value, 'hello \\? _query_:"${bb_q}"')
})
})
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc