From b5da38474f94b9be70cfdb3d8bda7f9ec879550f Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Fri, 12 Jun 2009 22:21:57 +0900 Subject: [PATCH] allow arbitrary number of args in filters --- anki/hooks.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anki/hooks.py b/anki/hooks.py index 3880defb8..c43e104bf 100644 --- a/anki/hooks.py +++ b/anki/hooks.py @@ -25,11 +25,11 @@ def runHook(hook, *args): for func in hook: func(*args) -def runFilter(hook, arg): +def runFilter(hook, arg, *args): hook = _hooks.get(hook, None) if hook: for func in hook: - arg = func(arg) + arg = func(arg, *args) return arg def addHook(hook, func):