stacks-blockchain-api icon indicating copy to clipboard operation
stacks-blockchain-api copied to clipboard

Fix 500 error in `/v1/names/:name`

Open zone117x opened this issue 3 years ago • 0 comments

Seeing level: error logs in /v1/names/:name requests that look like:

req.originalUrl: /v1/names/minty_btc.id.stx req.url: /v1/names/v1/names/minty_btc.id.stx

Error: Cannot set headers after they are sent to the client
    at new NodeError (node:internal/errors:371:5)
    at ServerResponse.setHeader (node:_http_outgoing:576:11)
    at ServerResponse.header (/app/node_modules/express/lib/response.js:776:10)
    at ServerResponse.send (/app/node_modules/express/lib/response.js:170:12)
    at ServerResponse.json (/app/node_modules/express/lib/response.js:267:15)
    at /app/src/api/init.ts:227:21
    at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)
    at trim_prefix (/app/node_modules/express/lib/router/index.js:323:13)
    at /app/node_modules/express/lib/router/index.js:284:7
    at Function.process_params (/app/node_modules/express/lib/router/index.js:341:12)
    at next (/app/node_modules/express/lib/router/index.js:275:10)
    at /app/node_modules/express/lib/router/index.js:641:15
    at Immediate.next (/app/node_modules/express/lib/router/index.js:260:14)
    at Immediate._onImmediate (/app/node_modules/express/lib/router/index.js:641:15)
    at processImmediate (node:internal/timers:466:21)

zone117x avatar Feb 15 '22 16:02 zone117x