From 244f9a5b2ccd4c9f33d55ee20a1b2008090180eb Mon Sep 17 00:00:00 2001 From: Sean <29239704+Bakersbakebread@users.noreply.github.com> Date: Mon, 20 Dec 2021 15:52:08 +0000 Subject: [PATCH] return error when precondition fails --- .../Attributes/Preconditions/RequireRoleAttribute.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Discord.Net.Interactions/Attributes/Preconditions/RequireRoleAttribute.cs b/src/Discord.Net.Interactions/Attributes/Preconditions/RequireRoleAttribute.cs index 69a49c7fa..3084ef651 100644 --- a/src/Discord.Net.Interactions/Attributes/Preconditions/RequireRoleAttribute.cs +++ b/src/Discord.Net.Interactions/Attributes/Preconditions/RequireRoleAttribute.cs @@ -62,7 +62,7 @@ namespace Discord.Interactions if (guildUser.Guild.Roles.Any(x => x.Name == RoleName)) return Task.FromResult(PreconditionResult.FromSuccess()); else - Task.FromResult(PreconditionResult.FromError(ErrorMessage ?? $"User requires guild role {RoleName}.")); + return Task.FromResult(PreconditionResult.FromError(ErrorMessage ?? $"User requires guild role {RoleName}.")); } return Task.FromResult(PreconditionResult.FromSuccess());