summaryrefslogtreecommitdiff
path: root/script.js
diff options
context:
space:
mode:
Diffstat (limited to 'script.js')
-rw-r--r--script.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/script.js b/script.js
index 7de548c..b8edbb4 100644
--- a/script.js
+++ b/script.js
@@ -41,7 +41,12 @@ function display(proposals) {
const authorFilter = new URLSearchParams(location.search).get('author');
if (authorFilter) {
- display(proposals.filter(p => p.authors && p.authors.includes(authorFilter)));
+ // The first letter of MediaWiki usernames is case-insensitive.
+ const firstChar = authorFilter.charAt(0);
+ const rest = authorFilter.slice(1);
+ const lowercase = firstChar.toLowerCase() + rest;
+ const uppercase = firstChar.toUpperCase() + rest;
+ display(proposals.filter(p => p.authors && (p.authors.includes(lowercase) || p.authors.includes(uppercase))));
} else {
display(proposals);
}