From c9084aea2c30c4e1e341651e48483dd3e1ceda4b Mon Sep 17 00:00:00 2001 From: Oliver Eyton-Williams Date: Tue, 24 Mar 2020 10:11:41 +0100 Subject: [PATCH] DEBUG: create dedicated debug endpoints --- api-server/server/boot/sentry-debug.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 api-server/server/boot/sentry-debug.js diff --git a/api-server/server/boot/sentry-debug.js b/api-server/server/boot/sentry-debug.js new file mode 100644 index 0000000000..7c1fd9bfda --- /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); +}