From d11e951fe6980a9812fb0be839490a4b77b9b1cc Mon Sep 17 00:00:00 2001 From: Kyle Drake Date: Thu, 3 Oct 2024 14:37:13 -0500 Subject: [PATCH] usernames: restrict to lowercase match --- models/site.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/site.rb b/models/site.rb index 365d5444..bd718849 100644 --- a/models/site.rb +++ b/models/site.rb @@ -683,7 +683,7 @@ class Site < Sequel::Model end def self.valid_username?(username) - !username.empty? && username.match(/^[a-zA-Z0-9]([a-zA-Z0-9_\-]{0,}[a-zA-Z0-9])?$/i) != nil + !username.empty? && username.match(/^[a-z0-9]([a-z0-9_\-]{0,}[a-z0-9])?$/) != nil end def self.disposable_email_domains_whitelist