Make proxy object available to hook functions
[ikiwiki.git] / plugins / proxy.py
index 36facecc57e30266879ea3206ff23d459009f33c..6a7847fbeb4cbf2bc90988e46ebfe16c687282a4 100644 (file)
@@ -168,7 +168,7 @@ class IkiWikiProcedureProxy(object):
         def hook_proxy(*args):
 #            curpage = args[0]
 #            kwargs = dict([args[i:i+2] for i in xrange(1, len(args), 2)])
-            ret = function(*args)
+            ret = function(self, *args)
             self._debug_fn("%s hook `%s' returned: [%s]" % (type, name, ret))
             if ret == IkiWikiProcedureProxy._IKIWIKI_NIL_SENTINEL:
                 raise IkiWikiProcedureProxy.InvalidReturnValue, \