From aae57876a1bad3972bec86cee385db308ac69764 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Fri, 22 Jan 2021 21:49:10 +0100 Subject: [PATCH] fix: always restore req.url for each layer to avoid mutation --- src/app.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/app.ts b/src/app.ts index 4ebc2276..848b9f5a 100644 --- a/src/app.ts +++ b/src/app.ts @@ -104,6 +104,8 @@ export function createHandle (stack: Stack): PHandle { continue } req.url = reqUrl.substr(layer.route.length) || '/' + } else { + req.url = reqUrl } if (layer.match && !layer.match(req.url as string, req)) { continue