From e7b00ac1f8037174be91626987a214b477f6151b Mon Sep 17 00:00:00 2001 From: Cenk Ergen <57065323+Cenngo@users.noreply.github.com> Date: Sun, 5 Dec 2021 00:03:59 +0300 Subject: [PATCH] Fix Module Preconditions (#343) * fix module preconditions * fix module preconditions --- src/Discord.Net.Interactions/Info/ModuleInfo.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Discord.Net.Interactions/Info/ModuleInfo.cs b/src/Discord.Net.Interactions/Info/ModuleInfo.cs index b53f5ce67..8bf367df8 100644 --- a/src/Discord.Net.Interactions/Info/ModuleInfo.cs +++ b/src/Discord.Net.Interactions/Info/ModuleInfo.cs @@ -118,7 +118,7 @@ namespace Discord.Interactions IsTopLevelGroup = CheckTopLevel(parent); DontAutoRegister = builder.DontAutoRegister; - GroupedPreconditions = builder.Preconditions.ToLookup(x => x.Group, x => x, StringComparer.Ordinal); + GroupedPreconditions = Preconditions.ToLookup(x => x.Group, x => x, StringComparer.Ordinal); } private IEnumerable BuildSubModules (ModuleBuilder builder, InteractionService commandService, IServiceProvider services) @@ -189,7 +189,7 @@ namespace Discord.Interactions { var preconditions = new List(); - var parent = builder.Parent; + var parent = builder; while (parent != null) {