diff --git a/packages/polka/index.js b/packages/polka/index.js index f32a29c..8310e80 100644 --- a/packages/polka/index.js +++ b/packages/polka/index.js @@ -71,7 +71,8 @@ class Polka extends Router { info = info || this.parse(req); let fns=[], arr=this.wares, obj=this.find(req.method, info.pathname); req.originalUrl = req.originalUrl || req.url; - let base = value(req.path = info.pathname); + if (!req.path) req.path = info.pathname; + let base = value(req.path); if (this.bwares[base] !== void 0) { arr = arr.concat(this.bwares[base]); }