From bb68dde1da02433764ed76d4e113521cc8fc6df2 Mon Sep 17 00:00:00 2001 From: evykassirer Date: Fri, 1 Mar 2024 14:20:04 -0800 Subject: [PATCH] typeahead: Use `startsWith` instead of a falsey index check. --- web/third/bootstrap-typeahead/typeahead.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/third/bootstrap-typeahead/typeahead.js b/web/third/bootstrap-typeahead/typeahead.js index f6353e0e6b..44deddbf40 100644 --- a/web/third/bootstrap-typeahead/typeahead.js +++ b/web/third/bootstrap-typeahead/typeahead.js @@ -350,7 +350,7 @@ import {get_string_diff} from "../../src/util"; let item; while ((item = items.shift())) { - if (!item.toLowerCase().indexOf(this.query.toLowerCase())) { + if (item.toLowerCase().startsWith(this.query.toLowerCase())) { beginswith.push(item); } else if (item.includes(this.query)) { caseSensitive.push(item);