Revert "move sentry error handler after apollo middleware"

This reverts commit 8d8d2b592c.
This commit is contained in:
Hongbo Wu 2023-07-25 19:10:12 +08:00
parent 8d8d2b592c
commit de647e44bd

View file

@ -170,6 +170,9 @@ export const createApp = (): {
throw new Error('Sentry TEST error!')
})
// The error handler must be before any other error middleware and after all routes
app.use(Sentry.Handlers.errorHandler())
const apollo = makeApolloServer()
const httpServer = createServer(app)
@ -190,9 +193,6 @@ const main = async (): Promise<void> => {
await apollo.start()
apollo.applyMiddleware({ app, path: '/api/graphql', cors: corsConfig })
// The error handler must be before any other error middleware and after all routes
app.use(Sentry.Handlers.errorHandler())
if (!env.dev.isLocal) {
const mwLogger = loggers.get('express', { levels: config.syslog.levels })
const transport = buildLoggerTransport('express')