Browse Source

Fix [Priority] behaving inverse to spec.

pull/533/head
Joe4evr 8 years ago
parent
commit
91fdf2a713
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      src/Discord.Net.Commands/CommandService.cs

+ 3
- 3
src/Discord.Net.Commands/CommandService.cs View File

@@ -223,13 +223,13 @@ namespace Discord.Commands
} }


//Execution //Execution
public SearchResult Search(ICommandContext context, int argPos)
public SearchResult Search(ICommandContext context, int argPos)
=> Search(context, context.Message.Content.Substring(argPos)); => Search(context, context.Message.Content.Substring(argPos));
public SearchResult Search(ICommandContext context, string input) public SearchResult Search(ICommandContext context, string input)
{ {
string searchInput = _caseSensitive ? input : input.ToLowerInvariant(); string searchInput = _caseSensitive ? input : input.ToLowerInvariant();
var matches = _map.GetCommands(searchInput).OrderByDescending(x => x.Command.Priority).ToImmutableArray();
var matches = _map.GetCommands(searchInput).OrderBy(x => x.Command.Priority).ToImmutableArray();
if (matches.Length > 0) if (matches.Length > 0)
return SearchResult.FromSuccess(input, matches); return SearchResult.FromSuccess(input, matches);
else else


Loading…
Cancel
Save