Handle DELETE requests with del export

This commit is contained in:
Emil Tholin
2018-01-10 19:24:22 +01:00
parent ee94f355d5
commit 81b5e0d764

View File

@@ -177,7 +177,11 @@ function get_route_handler(fn) {
}
else {
const handler = mod[req.method.toLowerCase()];
const method = req.method.toLowerCase();
// 'delete' cannot be exported from a module because it is a keyword,
// so check for 'del' instead
const method_export = method === 'delete' ? 'del' : method;
const handler = mod[method_export];
if (handler) handler(req, res, next);
}