summaryrefslogtreecommitdiff
path: root/script.js
diff options
context:
space:
mode:
Diffstat (limited to 'script.js')
-rw-r--r--script.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/script.js b/script.js
index b10c6c7..7328594 100644
--- a/script.js
+++ b/script.js
@@ -16,10 +16,14 @@ const updateUrl = debounce(params => {
window.history.pushState({}, '', '?' + new URLSearchParams(params).toString());
}, 500);
+function normalize(str) {
+ return str.toLowerCase().replaceAll('_', ' ')
+}
+
function display(proposals) {
const params = {};
if (nameInput.value) {
- proposals = proposals.filter(p => (p.name || p.page_title).toLowerCase().includes(nameInput.value.toLowerCase()));
+ proposals = proposals.filter(p => normalize(p.name || p.page_title).includes(normalize(nameInput.value)));
params.q = nameInput.value;
}