[commands] Fix bug where Context.command would not update.

This commit is contained in:
Rapptz
2016-06-04 22:29:50 -04:00
parent 9d9a20c128
commit 37dfe38af5
2 changed files with 2 additions and 1 deletions

View File

@@ -365,6 +365,7 @@ class Command:
@asyncio.coroutine
def invoke(self, ctx):
ctx.command = self
self._verify_checks(ctx)
yield from self._parse_arguments(ctx)
@@ -588,6 +589,7 @@ class Group(GroupMixin, Command):
def invoke(self, ctx):
early_invoke = not self.invoke_without_command
if early_invoke:
ctx.command = self
self._verify_checks(ctx)
yield from self._parse_arguments(ctx)