summary refs log tree commit diff
path: root/src/api
diff options
context:
space:
mode:
Diffstat (limited to 'src/api')
-rw-r--r--src/api/Server.ts4
-rw-r--r--src/api/middlewares/Authentication.ts3
-rw-r--r--src/api/util/handlers/Message.ts7
3 files changed, 0 insertions, 14 deletions
diff --git a/src/api/Server.ts b/src/api/Server.ts

index 910e3496a..3db2e6e24 100644 --- a/src/api/Server.ts +++ b/src/api/Server.ts
@@ -22,7 +22,6 @@ import { ConnectionLoader, Email, JSONReplacer, - Sentry, WebAuthn, initDatabase, initEvent, @@ -80,7 +79,6 @@ export class SpacebarServer extends Server { await Email.init(); await ConnectionConfig.init(); await initInstance(); - await Sentry.init(this.app); WebAuthn.init(); const logRequests = process.env["LOG_REQUESTS"] != undefined; @@ -157,8 +155,6 @@ export class SpacebarServer extends Server { this.app.use(ErrorHandler); - Sentry.errorHandler(this.app); - ConnectionLoader.loadConnections(); if (logRequests) diff --git a/src/api/middlewares/Authentication.ts b/src/api/middlewares/Authentication.ts
index b297a40c1..987493f95 100644 --- a/src/api/middlewares/Authentication.ts +++ b/src/api/middlewares/Authentication.ts
@@ -16,7 +16,6 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import * as Sentry from "@sentry/node"; import { checkToken, Rights } from "@spacebar/util"; import { NextFunction, Request, Response } from "express"; import { HTTPError } from "lambert-server"; @@ -108,8 +107,6 @@ export async function Authentication( if (!req.headers.authorization) return next(new HTTPError("Missing Authorization Header", 401)); - Sentry.setUser({ id: req.user_id }); - try { const { decoded, user } = await checkToken(req.headers.authorization); diff --git a/src/api/util/handlers/Message.ts b/src/api/util/handlers/Message.ts
index 1422702d0..8356ee618 100644 --- a/src/api/util/handlers/Message.ts +++ b/src/api/util/handlers/Message.ts
@@ -16,7 +16,6 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import * as Sentry from "@sentry/node"; import { EmbedHandlers } from "@spacebar/api"; import { Application, @@ -422,12 +421,6 @@ export async function postHandleMessage(message: Message) { } } catch (e) { console.error(`[Embeds] Error while generating embed for ${link}`, e); - Sentry.captureException(e, (scope) => { - scope.clear(); - scope.setContext("request", { url: link }); - return scope; - }); - continue; } }