fix: show correct error when mentioned account doesn't have a system

This commit is contained in:
spiral 2022-03-30 05:27:15 -04:00
parent ec6d4865cb
commit dce29ec933
No known key found for this signature in database
GPG Key ID: 244A11E4B0BCF40E

View File

@ -190,7 +190,7 @@ public partial class CommandTree
// if we *still* haven't matched anything, the user entered an invalid command name or system reference // if we *still* haven't matched anything, the user entered an invalid command name or system reference
if (ctx.Parameters._ptr == previousPtr) if (ctx.Parameters._ptr == previousPtr)
{ {
if (ctx.Parameters.Peek().Length != 5 && !ulong.TryParse(ctx.Parameters.Peek(), out _)) if (ctx.Parameters.Peek().Length != 5 && !ctx.Parameters.Peek().TryParseMention(out _))
{ {
await PrintCommandNotFoundError(ctx, SystemCommands); await PrintCommandNotFoundError(ctx, SystemCommands);
return; return;