Forwarded the parse error if a command search has only one match

This commit is contained in:
RogueException
2016-07-12 07:39:27 -03:00
parent ee04e1ddcc
commit 079d9d487d

View File

@@ -249,7 +249,12 @@ namespace Discord.Commands
{ {
var parseResult = await commands[i].Parse(message, searchResult); var parseResult = await commands[i].Parse(message, searchResult);
if (!parseResult.IsSuccess) if (!parseResult.IsSuccess)
continue; {
if (commands.Count == 1)
return parseResult;
else
continue;
}
var executeResult = await commands[i].Execute(message, parseResult); var executeResult = await commands[i].Execute(message, parseResult);
return executeResult; return executeResult;
} }