From 5a6cde3ebc23f04e89c30a4196a9b7d116b6d675 Mon Sep 17 00:00:00 2001 From: pooya parsa Date: Thu, 12 Mar 2020 18:33:22 +0100 Subject: [PATCH] regression: read prefix from handle fn as well fixes #7028 --- packages/server/src/server.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/server/src/server.js b/packages/server/src/server.js index 9dd5c95896..06afdccfb4 100644 --- a/packages/server/src/server.js +++ b/packages/server/src/server.js @@ -206,7 +206,12 @@ export default class Server { } } - // SubApp (Express) + // Prefix on handle (proxy-module) + if (middleware.handle.prefix !== undefined && middleware.prefix === undefined) { + middleware.prefix = middleware.handle.prefix + } + + // sub-app (express) if (typeof middleware.handle.handle === 'function') { const server = middleware.handle middleware.handle = server.handle.bind(server)