Skip to content

Commit 30df97a

Browse files
authored
fix(UA): add failsafe if params not provided
fix #166
1 parent 20193b3 commit 30df97a

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

src/sources/hits.js

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ var parseAlgoliaClientVersion = require('../common/parseAlgoliaClientVersion.js'
77
module.exports = function search(index, params) {
88
var algoliaVersion = parseAlgoliaClientVersion(index.as._ua);
99
if (algoliaVersion && algoliaVersion[0] >= 3 && algoliaVersion[1] > 20) {
10+
params = params || {};
1011
params.additionalUA = 'autocomplete.js ' + version;
1112
}
1213
return sourceFn;

src/sources/popularIn.js

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ var parseAlgoliaClientVersion = require('../common/parseAlgoliaClientVersion.js'
77
module.exports = function popularIn(index, params, details, options) {
88
var algoliaVersion = parseAlgoliaClientVersion(index.as._ua);
99
if (algoliaVersion && algoliaVersion[0] >= 3 && algoliaVersion[1] > 20) {
10+
params = params || {};
1011
params.additionalUA = 'autocomplete.js ' + version;
1112
}
1213
if (!details.source) {

test/playground.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ <h4>Multi-sections auto-complete</h4>
5252

5353
autocomplete('#contacts, #contacts1', { debug: true, hint: false, templates: { empty: 'empty' }, autoselect: true, appendTo: 'body' }, [
5454
{
55-
source: autocomplete.sources.hits(index, { hitsPerPage: 5 }),
55+
source: autocomplete.sources.hits(index),
5656
displayKey: 'name',
5757
templates: {
5858
footer: function(o, content) {

0 commit comments

Comments
 (0)