Refactors an unused parameter in CommandService#Search (#1025)
This commit is contained in:
committed by
Christopher F
parent
48fed064d4
commit
93878e4a90
@@ -322,8 +322,10 @@ 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.Message.Content.Substring(argPos));
|
||||||
public SearchResult Search(ICommandContext context, string input)
|
public SearchResult Search(ICommandContext context, string input)
|
||||||
|
=> Search(input);
|
||||||
|
public SearchResult Search(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).OrderByDescending(x => x.Command.Priority).ToImmutableArray();
|
||||||
@@ -339,7 +341,8 @@ namespace Discord.Commands
|
|||||||
public async Task<IResult> ExecuteAsync(ICommandContext context, string input, IServiceProvider services, MultiMatchHandling multiMatchHandling = MultiMatchHandling.Exception)
|
public async Task<IResult> ExecuteAsync(ICommandContext context, string input, IServiceProvider services, MultiMatchHandling multiMatchHandling = MultiMatchHandling.Exception)
|
||||||
{
|
{
|
||||||
services = services ?? EmptyServiceProvider.Instance;
|
services = services ?? EmptyServiceProvider.Instance;
|
||||||
var searchResult = Search(context, input);
|
|
||||||
|
var searchResult = Search(input);
|
||||||
if (!searchResult.IsSuccess)
|
if (!searchResult.IsSuccess)
|
||||||
return searchResult;
|
return searchResult;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user