diff --git a/lib/server.js b/lib/server.js index 5264d1c..4a72c63 100644 --- a/lib/server.js +++ b/lib/server.js @@ -5,7 +5,7 @@ var yaps_plugin = require("./plugin.js"); var handler_chain = function(handlers, request, server, response, not_found){ if(handlers.length){ - var plugin = server.enabledPlugins[0][1]; + var plugin = server.enabledPlugins[handlers[0][1]]; handlers[0][0].call(plugin, request, server, function(status, body){ if(status === null || status === undefined){ handler_chain(handlers.slice(1), request, server, response, not_found);