From db210367f3752d8e8ad018742ea0b590ddc54009 Mon Sep 17 00:00:00 2001 From: Lakelezz <12222135+Lakelezz@users.noreply.github.com> Date: Mon, 6 Aug 2018 22:16:14 +0200 Subject: Pass failed sub-command to default-command (#357) Pass failed sub-command to default-command. --- src/framework/standard/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/framework') diff --git a/src/framework/standard/mod.rs b/src/framework/standard/mod.rs index 0bb0309..4aa462e 100644 --- a/src/framework/standard/mod.rs +++ b/src/framework/standard/mod.rs @@ -1146,12 +1146,13 @@ impl Framework for StandardFramework { } if check_contains_group_prefix { + if let &Some(CommandOrAlias::Command(ref command)) = &group.default_command { let command = Arc::clone(command); threadpool.execute(move || { if let Some(before) = before { - if !(before)(&mut context, &message, &built) { + if !(before)(&mut context, &message, &to_check) { return; } } -- cgit v1.2.3