From 08b04e14d54db9b70e8ef5a3989ad64446196c2b Mon Sep 17 00:00:00 2001 From: Stanley Dimant Date: Tue, 4 Oct 2022 17:03:40 +0200 Subject: [PATCH] fix regex for vanity ids --- .../MareSynchronosServices/Discord/DiscordBot.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MareSynchronosServer/MareSynchronosServices/Discord/DiscordBot.cs b/MareSynchronosServer/MareSynchronosServices/Discord/DiscordBot.cs index b05f542..fbc943b 100644 --- a/MareSynchronosServer/MareSynchronosServices/Discord/DiscordBot.cs +++ b/MareSynchronosServer/MareSynchronosServices/Discord/DiscordBot.cs @@ -169,7 +169,7 @@ public class DiscordBot : IHostedService } } - Regex rgx = new(@"[_\-a-zA-Z0-9]{5,20}", RegexOptions.ECMAScript); + Regex rgx = new(@"^[_\-a-zA-Z0-9]{5,20}$", RegexOptions.ECMAScript); if (!rgx.Match(newGid).Success || newGid.Length < 5 || newGid.Length > 20) { eb.WithTitle("Failed to set Vanity Syncshell Id"); @@ -236,7 +236,7 @@ public class DiscordBot : IHostedService } } - Regex rgx = new(@"[_\-a-zA-Z0-9]{5,15}", RegexOptions.ECMAScript); + Regex rgx = new(@"^[_\-a-zA-Z0-9]{5,15}$", RegexOptions.ECMAScript); if (!rgx.Match(newUid).Success || newUid.Length < 5 || newUid.Length > 15) { eb.WithTitle("Failed to set Vanity UID");