From 5e5e8640ff6757a059025adb3f5d6dc95dcc22a5 Mon Sep 17 00:00:00 2001 From: Egil Moeller Date: Sun, 4 Apr 2010 20:22:25 +0200 Subject: Oups, variable mismatch bugfix --- etherpad/src/etherpad/admin/plugins.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/etherpad/src/etherpad/admin/plugins.js b/etherpad/src/etherpad/admin/plugins.js index 384817f..385e2ca 100644 --- a/etherpad/src/etherpad/admin/plugins.js +++ b/etherpad/src/etherpad/admin/plugins.js @@ -228,12 +228,13 @@ function callHook(hookName, args) { if (hooks[hookName] === undefined) return []; var res = []; - for (i = 0; i < hooks[hookName].length; i++) { + + for (var i = 0; i < hooks[hookName].length; i++) { var plugin = hooks[hookName][i]; var pluginRes = pluginModules[plugin.plugin][plugin.original || hookName](args); if (pluginRes != undefined && pluginRes != null) - for (var i = 0; i < pluginRes.length; i++) - res.push(pluginRes[i]); /* Don't use Array.concat as it flatterns arrays within the array */ + for (var j = 0; j < pluginRes.length; j++) + res.push(pluginRes[j]); /* Don't use Array.concat as it flatterns arrays within the array */ } return res; } -- cgit v1.2.3