mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-02 12:05:57 +01:00
multiple plugins pointing to admin can conflict - fix
This commit is contained in:
@@ -141,6 +141,8 @@ var user = require('./../user.js'),
|
||||
|
||||
for (var route in routes) {
|
||||
if (routes.hasOwnProperty(route)) {
|
||||
(function(route) {
|
||||
console.log(routes[route]);
|
||||
app[routes[route].method || 'get']('/admin' + routes[route].route, function(req, res) {
|
||||
routes[route].options(req, res, function(options) {
|
||||
Admin.build_header(res, function (err, header) {
|
||||
@@ -148,6 +150,7 @@ var user = require('./../user.js'),
|
||||
});
|
||||
});
|
||||
});
|
||||
}(route));
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
@@ -706,6 +706,7 @@ var express = require('express'),
|
||||
var routes = custom_routes.routes;
|
||||
for (var route in routes) {
|
||||
if (routes.hasOwnProperty(route)) {
|
||||
(function(route) {
|
||||
app[routes[route].method || 'get'](routes[route].route, function(req, res) {
|
||||
routes[route].options(req, res, function(options) {
|
||||
app.build_header({
|
||||
@@ -716,6 +717,7 @@ var express = require('express'),
|
||||
});
|
||||
});
|
||||
});
|
||||
}(route));
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user