mirror of
https://github.com/n8n-io/n8n.git
synced 2025-03-05 20:50:17 -08:00
🐛 Fix issue adding custom middleware
This commit is contained in:
parent
e367fa55ce
commit
e9984ed75b
|
@ -80,19 +80,19 @@ export const addMiddlewares = (
|
||||||
middlewares: IMiddlewares,
|
middlewares: IMiddlewares,
|
||||||
): void => {
|
): void => {
|
||||||
if (middlewareDefined(operationId, middlewares)) {
|
if (middlewareDefined(operationId, middlewares)) {
|
||||||
routePath.replace(/\{([^}]+)}/g, ':$1');
|
const expressPath = routePath.replace(/\{([^}]+)}/g, ':$1');
|
||||||
switch (method) {
|
switch (method) {
|
||||||
case 'get':
|
case 'get':
|
||||||
router.get(routePath, ...middlewares[operationId]);
|
router.get(expressPath, ...middlewares[operationId]);
|
||||||
break;
|
break;
|
||||||
case 'post':
|
case 'post':
|
||||||
router.post(routePath, ...middlewares[operationId]);
|
router.post(expressPath, ...middlewares[operationId]);
|
||||||
break;
|
break;
|
||||||
case 'put':
|
case 'put':
|
||||||
router.post(routePath, ...middlewares[operationId]);
|
router.put(expressPath, ...middlewares[operationId]);
|
||||||
break;
|
break;
|
||||||
case 'delete':
|
case 'delete':
|
||||||
router.post(routePath, ...middlewares[operationId]);
|
router.delete(expressPath, ...middlewares[operationId]);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in a new issue