Skip to content

Commit 13edde2

Browse files
authored
Update dbFilter to accept array of search terms
1 parent b12d36d commit 13edde2

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/chatbot.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,13 @@ var chatbot = {
3232
},
3333
dbFilter: function (db,col,val) {
3434
var filtered = db.filter(function(row) {
35-
return row[col].toLowerCase().indexOf(val.toLowerCase()) > -1;
35+
var match = true;
36+
if (!Array.isArray(val)) val = [val];
37+
val.forEach(v=>{
38+
if (row[col].toLowerCase().indexOf(v.toLowerCase()) == -1)
39+
match = false;
40+
})
41+
return match;
3642
});
3743
return filtered;
3844
},

0 commit comments

Comments
 (0)