diff --git a/src/server.js b/src/server.js index c203949..a967f45 100644 --- a/src/server.js +++ b/src/server.js @@ -126,8 +126,8 @@ redisClient.on('ready', () => { const v3MainnetScPoolAPYAllRouter = require('./routes/v3/mainnet/sc-pool-apy-all.js'); app.use('/v3/mainnet/sc-pool-apy-all', v3MainnetScPoolAPYAllRouter); - const v3SnaxTestnetVotesRouter = require('./routes/v3/snax-testnet/votes.js'); - app.use('/v3/snax-testnet/votes', v3SnaxTestnetVotesRouter); + // const v3SnaxTestnetVotesRouter = require('./routes/v3/snax-testnet/votes.js'); + // app.use('/v3/snax-testnet/votes', v3SnaxTestnetVotesRouter); const v3SnaxVotesRouter = require('./routes/v3/snax/votes.js'); app.use('/v3/snax/votes', v3SnaxVotesRouter); @@ -142,6 +142,15 @@ redisClient.on('ready', () => { const statsPerpsVolumeRouter = require('./routes/stats/perps-volume.js'); app.use('/stats/perps-volume', statsPerpsVolumeRouter); + app.use(function errorHandler(err, req, res, next) { + console.error(err); + if (res.headersSent) { + return next(err); + } + res.status(500); + res.json({ error: err.message }); + }); + log.debug('[Express] Starting server..'); const port = typeof process.env.API_PORT === 'string'