fix: check if member target is 5-length alpha before trying to search by HID (#441)
This commit is contained in:
parent
183779e055
commit
bc2cfbeba3
@ -1,3 +1,5 @@
|
||||
using System.Text.RegularExpressions;
|
||||
|
||||
using Myriad.Extensions;
|
||||
using Myriad.Types;
|
||||
|
||||
@ -79,7 +81,10 @@ public static class ContextEntityArgumentsExt
|
||||
return memberByDisplayName;
|
||||
}
|
||||
|
||||
// Finally (or if by-HID lookup is specified), try member HID parsing:
|
||||
// Finally (or if by-HID lookup is specified), check if input is a valid HID and then try member HID parsing:
|
||||
|
||||
if (!Regex.IsMatch(input, @"^[a-zA-Z]{5}$"))
|
||||
return null;
|
||||
|
||||
// For posterity:
|
||||
// There was a bug that made `SELECT * FROM MEMBERS WHERE HID = $1` hang forever BUT
|
||||
|
Loading…
Reference in New Issue
Block a user