Browse Source

Merge pull request #715 from Joe4evr/patch-2

PreconditionGroup quick fix
tags/1.0
Christopher F GitHub 8 years ago
parent
commit
3b8434cdc4
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      src/Discord.Net.Commands/Info/CommandInfo.cs

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

@@ -68,7 +68,7 @@ namespace Discord.Commands
{
services = services ?? EmptyServiceProvider.Instance;

async Task<PreconditionGroupResult> CheckGroups(IEnumerable<PreconditionAttribute> preconditions, string type)
async Task<PreconditionResult> CheckGroups(IEnumerable<PreconditionAttribute> preconditions, string type)
{
foreach (IGrouping<string, PreconditionAttribute> preconditionGroup in preconditions.GroupBy(p => p.Group, StringComparer.Ordinal))
{
@@ -78,7 +78,7 @@ namespace Discord.Commands
{
var result = await precondition.CheckPermissions(context, this, services).ConfigureAwait(false);
if (!result.IsSuccess)
return PreconditionGroupResult.FromError($"{type} default precondition group failed.", new[] { result });
return result;
}
}
else
@@ -243,4 +243,4 @@ namespace Discord.Commands
return $"\"{Name}\" for {context.User} in {context.Channel}";
}
}
}
}

Loading…
Cancel
Save