aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Server.Implementations/Users
diff options
context:
space:
mode:
authorJxiced <mangonation420@gmail.com>2025-02-14 17:01:01 +0000
committerJxiced <mangonation420@gmail.com>2025-02-14 17:01:01 +0000
commita0ab0eb8758a2b51b905771e4ef2c30a733047cb (patch)
tree7d9868eacfb9b044c197ec69b88fcbe2fdb5c92c /Jellyfin.Server.Implementations/Users
parent2db0750abbcb3994a6d6163652566fe5e0e7c7b7 (diff)
Update ThrowIfInvalidUsername to include whitespaces.
Diffstat (limited to 'Jellyfin.Server.Implementations/Users')
-rw-r--r--Jellyfin.Server.Implementations/Users/UserManager.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/Jellyfin.Server.Implementations/Users/UserManager.cs b/Jellyfin.Server.Implementations/Users/UserManager.cs
index c7ae0f4db..f54355f2a 100644
--- a/Jellyfin.Server.Implementations/Users/UserManager.cs
+++ b/Jellyfin.Server.Implementations/Users/UserManager.cs
@@ -735,7 +735,7 @@ namespace Jellyfin.Server.Implementations.Users
internal static void ThrowIfInvalidUsername(string name)
{
- if (!string.IsNullOrWhiteSpace(name) && ValidUsernameRegex().IsMatch(name))
+ if (!string.IsNullOrWhiteSpace(name) && ValidUsernameRegex().IsMatch(name) && !char.IsWhiteSpace(name[0]) && !char.IsWhiteSpace(name[^1]))
{
return;
}