Showing
1 changed file
with
8 additions
and
5 deletions
... | @@ -37,15 +37,18 @@ app.post('/hook', function (req, res) { | ... | @@ -37,15 +37,18 @@ app.post('/hook', function (req, res) { |
37 | if (error) { | 37 | if (error) { |
38 | console.log(error); | 38 | console.log(error); |
39 | } | 39 | } |
40 | + | ||
40 | var index = 0; | 41 | var index = 0; |
41 | var istrue = false; | 42 | var istrue = false; |
43 | + var input_ingredients_list = message.text.split(" "); | ||
44 | + console.log("A"); | ||
45 | + console.log(input_ingredients_list); | ||
42 | for (var i = 0; i < results.length; i++) { | 46 | for (var i = 0; i < results.length; i++) { |
43 | var ingredients_list = results[i].ingredients.split(", "); | 47 | var ingredients_list = results[i].ingredients.split(", "); |
44 | - for (var j = 0; j < ingredients_list.length; j++) { | 48 | + if (ingredients_list.filter(x => input_ingredients_list.includes(x)).length === input_ingredients_list.length) { |
45 | - if (ingredients_list[j] === message.text) { | 49 | + index = i; |
46 | - index = i; | 50 | + istrue = true; |
47 | - istrue = true; | 51 | + break; |
48 | - } | ||
49 | } | 52 | } |
50 | } | 53 | } |
51 | if (istrue) { | 54 | if (istrue) { | ... | ... |
-
Please register or login to post a comment