diff options
author | Marcel Klehr <mklehr@gmx.net> | 2013-03-26 11:58:31 +0100 |
---|---|---|
committer | Marcel Klehr <mklehr@gmx.net> | 2013-03-26 11:58:31 +0100 |
commit | aca5d150e48810ccc98fb0c284c35b1cca1f2070 (patch) | |
tree | 3c2790abc981f2077825ef8644031af062a02541 /src/node/hooks/express/adminplugins.js | |
parent | 511407241a920a32746c5c1a97d1629ec99ffb01 (diff) | |
download | etherpad-lite-aca5d150e48810ccc98fb0c284c35b1cca1f2070.zip |
/admin/plugins: Don't list installed plugins as available
Diffstat (limited to 'src/node/hooks/express/adminplugins.js')
-rw-r--r-- | src/node/hooks/express/adminplugins.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/node/hooks/express/adminplugins.js b/src/node/hooks/express/adminplugins.js index bf796ee7..3ef34115 100644 --- a/src/node/hooks/express/adminplugins.js +++ b/src/node/hooks/express/adminplugins.js @@ -72,6 +72,9 @@ exports.socketio = function (hook_name, args, cb) { var res = Object.keys(results) .map(function(pluginName) { return results[pluginName] + }) + .filter(function(plugin) { + return !plugins.plugins[plugin.name] }); res = sortPluginList(res, query.sortBy, query.sortDir) .slice(query.offset, query.offset+query.limit); |