From 3ddb01a5a2e288c508d9c461f0138a735dd16060 Mon Sep 17 00:00:00 2001 From: Finite Reality Date: Sat, 18 Mar 2017 11:55:56 +0000 Subject: [PATCH] Fix order of iteration in ExecuteAsync (#534) --- src/Discord.Net.Commands/CommandService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Discord.Net.Commands/CommandService.cs b/src/Discord.Net.Commands/CommandService.cs index 2c7955028..5f4f2a504 100644 --- a/src/Discord.Net.Commands/CommandService.cs +++ b/src/Discord.Net.Commands/CommandService.cs @@ -247,7 +247,7 @@ namespace Discord.Commands return searchResult; var commands = searchResult.Commands; - for (int i = commands.Count - 1; i >= 0; i--) + for (int i = 0; i < commands.Count; i++) { var preconditionResult = await commands[i].CheckPreconditionsAsync(context, dependencyMap).ConfigureAwait(false); if (!preconditionResult.IsSuccess)