From 20131646801697286dc7f921b1e43e1f46a51831 Mon Sep 17 00:00:00 2001 From: Alexandre Bodin Date: Tue, 31 Aug 2021 10:46:50 +0200 Subject: [PATCH] Fix wrong router loop --- packages/core/strapi/lib/middlewares/router/index.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/core/strapi/lib/middlewares/router/index.js b/packages/core/strapi/lib/middlewares/router/index.js index 83de0f00f6..2d24513a23 100644 --- a/packages/core/strapi/lib/middlewares/router/index.js +++ b/packages/core/strapi/lib/middlewares/router/index.js @@ -47,12 +47,11 @@ module.exports = strapi => { _.forEach(api.routes, route => { // nested router if (_.has(route, 'routes')) { - for (const key in api.routes) { - const routerInfo = api.routes[key]; + for (const key in route.routes) { + const routerInfo = route.routes[key]; const router = new Router({ prefix: routerInfo.prefix }); - // TODO:: support router routes for (const route of routerInfo.routes || []) { composeEndpoint(route, { apiName, router }); }