diff --git a/js/cercafermata.js b/js/cercafermata.js index e5377bd..390d980 100644 --- a/js/cercafermata.js +++ b/js/cercafermata.js @@ -34,9 +34,15 @@ function populateSearchResults(results, selectedOption) { } function filterOptions(query, data) { - return data.filter(item => item.nome.toLowerCase().includes(query.toLowerCase())); + const q = query.toLowerCase(); + return data.filter(item => + (item.nome || '').toLowerCase().includes(q) || + (item.palina || '').toLowerCase().includes(q) || + (item.targetID || '').toLowerCase().includes(q) + ); } + let allOptions = []; let currentSelectedOption = '';