Skip to content

backend development errors res.status is not a function #96

@nikrb

Description

@nikrb

get this type error now and then, not sure what's happening.
The development error handler is invoked but for some reason the response object is invalid - are we not calling it correctly?

[0] GET /favicon.ico 500 2006 - 35.651 ms
[0] TypeError: res.status is not a function
[0]     at developmentErrors (/home/nik/projects/voyage3/bears-21/web/handlers/errorHandlers.js:13:7)
[0]     at Layer.handle [as handle_request] (/home/nik/projects/voyage3/bears-21/node_modules/express/lib/router/layer.js:95:5)
[0]     at trim_prefix (/home/nik/projects/voyage3/bears-21/node_modules/express/lib/router/index.js:317:13)
[0]     at /home/nik/projects/voyage3/bears-21/node_modules/express/lib/router/index.js:284:7
[0]     at Function.process_params (/home/nik/projects/voyage3/bears-21/node_modules/express/lib/router/index.js:335:12)
[0]     at next (/home/nik/projects/voyage3/bears-21/node_modules/express/lib/router/index.js:275:10)
[0]     at /home/nik/projects/voyage3/bears-21/node_modules/express/lib/router/index.js:635:15
[0]     at next (/home/nik/projects/voyage3/bears-21/node_modules/express/lib/router/index.js:260:14)
[0]     at Function.handle (/home/nik/projects/voyage3/bears-21/node_modules/express/lib/router/index.js:174:3)
[0]     at router (/home/nik/projects/voyage3/bears-21/node_modules/express/lib/router/index.js:47:12)
[0]     at Layer.handle [as handle_request] (/home/nik/projects/voyage3/bears-21/node_modules/express/lib/router/layer.js:95:5)
[0]     at trim_prefix (/home/nik/projects/voyage3/bears-21/node_modules/express/lib/router/index.js:317:13)
[0]     at /home/nik/projects/voyage3/bears-21/node_modules/express/lib/router/index.js:284:7
[0]     at Function.process_params (/home/nik/projects/voyage3/bears-21/node_modules/express/lib/router/index.js:335:12)
[0]     at next (/home/nik/projects/voyage3/bears-21/node_modules/express/lib/router/index.js:275:10)
[0]     at app.use (/home/nik/projects/voyage3/bears-21/web/app.js:67:10)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions