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 (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);
return;