From 9f059ad4c3a0ec0edcc6a086b5a755a8df6826a1 Mon Sep 17 00:00:00 2001
From: reti4 <dontdrinkh2so4@gmail.com>
Date: Tue, 1 Mar 2022 21:03:55 +0000
Subject: [PATCH] make username login case insensitive

---
 src/client_server/session.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/client_server/session.rs b/src/client_server/session.rs
index 2e1ed544..c4a71071 100644
--- a/src/client_server/session.rs
+++ b/src/client_server/session.rs
@@ -57,7 +57,7 @@ pub async fn login_route(
                 return Err(Error::BadRequest(ErrorKind::Forbidden, "Bad login type."));
             };
             let user_id =
-                UserId::parse_with_server_name(username.to_owned(), db.globals.server_name())
+                UserId::parse_with_server_name(username.to_lowercase().to_owned(), db.globals.server_name())
                     .map_err(|_| {
                         Error::BadRequest(ErrorKind::InvalidUsername, "Username is invalid.")
                     })?;