From bd6aa8fda8ebd2c98acc1f2a22e7631e4ae33019 Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Wed, 9 Mar 2005 10:42:16 +0000 Subject: [PATCH] Fixed some bugs introduced in my earlier commit, uncovered by the Note tests. --- src/callbacks.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/callbacks.py b/src/callbacks.py index 3d33c1fe0..8b872b22a 100644 --- a/src/callbacks.py +++ b/src/callbacks.py @@ -1025,12 +1025,12 @@ class Commands(BasePlugin): for cb in self.cbs: if first == cb.canonicalName(): return cb.getCommand(args) - if self.isCommandMethod(first): - return [first] - elif first == self.canonicalName(): + if first == self.canonicalName() and len(args) > 1: ret = self.getCommand(args[1:]) if ret: return [first] + ret + if self.isCommandMethod(first): + return [first] return [] def getCommandMethod(self, command):