expressjs / urlrouter

http url router, `connect` missing router middleware

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

undefined is not a function

fengmk2 opened this issue · comments

when set route function is undefined, will throw an error.

TypeError: undefined is not a function
    at Object.lookup [as handle] (/Users/mk2/git/todo/node_modules/urlrouter/lib/urlrouter.js:71:18)
    at next (/Users/mk2/git/todo/node_modules/connect/lib/proto.js:190:15)
    at Object.handle (/Users/mk2/git/todo/node_modules/connect-render/lib/render.js:173:5)
    at next (/Users/mk2/git/todo/node_modules/connect/lib/proto.js:190:15)
    at Object.handle (/Users/mk2/git/todo/node_modules/connect/lib/middleware/csrf.js:48:88)
    at next (/Users/mk2/git/todo/node_modules/connect/lib/proto.js:190:15)
    at /Users/mk2/git/todo/node_modules/connect/lib/middleware/session.js:299:9
    at /Users/mk2/git/todo/node_modules/connect/lib/middleware/session.js:322:9
    at Array.0 (/Users/mk2/git/todo/node_modules/connect/lib/middleware/session/memory.js:52:9)
    at EventEmitter._tickCallback (node.js:192:40)