Skip to content

Commit f4de0ee

Browse files
author
dtbuild
committed
a84f8be96245532a946b7341cc77e84a6a21a542 fix array search functions
ae1d6258f71086a0dfd78edff2c432845d146550 Fix: Array search functions Merge pull request #25 from Lexachoc/patch-1 Sync to source repo @ae1d6258f71086a0dfd78edff2c432845d146550
1 parent a84ee63 commit f4de0ee

5 files changed

+11
-11
lines changed

datatables.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@
1414
],
1515
"src-repo": "http://github.com/DataTables/SearchBuilder",
1616
"last-tag": "1.8.1",
17-
"last-sync": "d3ec11bd3823b28529547ba4c7f91d12db80cfb0"
17+
"last-sync": "ae1d6258f71086a0dfd78edff2c432845d146550"
1818
}

js/dataTables.searchBuilder.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2332,9 +2332,9 @@ var DataTable = $.fn.dataTable;
23322332
inputValue: Criteria.inputValueSelect,
23332333
isInputValid: Criteria.isInputValidSelect,
23342334
search: function (value, comparison) {
2335-
if (value.length === comparison[0].length) {
2335+
if (value.length === comparison.length) {
23362336
for (var i = 0; i < value.length; i++) {
2337-
if (value[i] !== comparison[0][i]) {
2337+
if (value[i] !== comparison[i]) {
23382338
return false;
23392339
}
23402340
}
@@ -2351,9 +2351,9 @@ var DataTable = $.fn.dataTable;
23512351
inputValue: Criteria.inputValueSelect,
23522352
isInputValid: Criteria.isInputValidSelect,
23532353
search: function (value, comparison) {
2354-
if (value.length === comparison[0].length) {
2354+
if (value.length === comparison.length) {
23552355
for (var i = 0; i < value.length; i++) {
2356-
if (value[i] !== comparison[0][i]) {
2356+
if (value[i] !== comparison[i]) {
23572357
return true;
23582358
}
23592359
}

js/dataTables.searchBuilder.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/dataTables.searchBuilder.min.mjs

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

js/dataTables.searchBuilder.mjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2292,9 +2292,9 @@ let $ = jQuery;
22922292
inputValue: Criteria.inputValueSelect,
22932293
isInputValid: Criteria.isInputValidSelect,
22942294
search: function (value, comparison) {
2295-
if (value.length === comparison[0].length) {
2295+
if (value.length === comparison.length) {
22962296
for (var i = 0; i < value.length; i++) {
2297-
if (value[i] !== comparison[0][i]) {
2297+
if (value[i] !== comparison[i]) {
22982298
return false;
22992299
}
23002300
}
@@ -2311,9 +2311,9 @@ let $ = jQuery;
23112311
inputValue: Criteria.inputValueSelect,
23122312
isInputValid: Criteria.isInputValidSelect,
23132313
search: function (value, comparison) {
2314-
if (value.length === comparison[0].length) {
2314+
if (value.length === comparison.length) {
23152315
for (var i = 0; i < value.length; i++) {
2316-
if (value[i] !== comparison[0][i]) {
2316+
if (value[i] !== comparison[i]) {
23172317
return true;
23182318
}
23192319
}

0 commit comments

Comments
 (0)