lowercase search term at start

This commit is contained in:
David Back 2018-09-14 09:57:27 -07:00
parent 30f0bd577a
commit 296e2ba488

View file

@ -282,16 +282,15 @@ function loaded() {
function refreshEntityList() { function refreshEntityList() {
PROFILE("refresh-entity-list", function() { PROFILE("refresh-entity-list", function() {
PROFILE("filter", function() { PROFILE("filter", function() {
let searchTerm = elFilter.value; let searchTerm = elFilter.value.toLowerCase();
if (searchTerm === '') { if (searchTerm === '') {
visibleEntities = entities.slice(0); visibleEntities = entities.slice(0);
} else { } else {
visibleEntities = entities.filter(function(e) { visibleEntities = entities.filter(function(e) {
var searchTermLower = searchTerm.toLowerCase(); return e.name.toLowerCase().indexOf(searchTerm) > -1
return e.name.toLowerCase().indexOf(searchTermLower) > -1 || e.type.toLowerCase().indexOf(searchTerm) > -1
|| e.type.toLowerCase().indexOf(searchTermLower) > -1 || e.fullUrl.toLowerCase().indexOf(searchTerm) > -1
|| e.fullUrl.toLowerCase().indexOf(searchTermLower) > -1 || e.id.toLowerCase().indexOf(searchTerm) > -1;
|| e.id.toLowerCase().indexOf(searchTermLower) > -1;
}); });
} }
}); });