diff --git a/api-server/server/boot/sentry-debug.js b/api-server/server/boot/sentry-debug.js new file mode 100644 index 00000000000..7c1fd9bfda2 --- /dev/null +++ b/api-server/server/boot/sentry-debug.js @@ -0,0 +1,18 @@ +import { wrapHandledError } from '../utils/create-handled-error'; + +export default function bootStatus(app) { + const api = app.loopback.Router(); + + // DEBUG ROUTE + api.get('/sentry/error', () => { + throw Error('debugging sentry'); + }); + api.get('/sentry/wrapped', () => { + throw wrapHandledError(Error('debugging sentry, wrapped'), { + type: 'info', + message: 'debugmessage', + redirectTo: `a/page` + }); + }); + app.use(api); +}