Merged in chore/upgrade-sentry (pull request #3191)

feat: upgrade sentry and use metrics

* feat: upgrade sentry and use metrics

* remove ununsed deps

* rename span

* .


Approved-by: Linus Flood
This commit is contained in:
Joakim Jäderberg
2025-11-20 13:24:53 +00:00
parent 5eaaea527f
commit b1d7fbad88
14 changed files with 510 additions and 470 deletions

View File

@@ -1,10 +1,10 @@
import * as Sentry from "@sentry/nextjs"
import { Lang } from "@scandic-hotels/common/constants/language"
import { logger } from "@scandic-hotels/common/logger"
import { getServiceToken } from "@scandic-hotels/common/tokenManager"
import { env } from "../env/server"
import { durationMiddleware } from "./middlewares/durationMiddleware"
import { sentryMiddleware } from "./middlewares/sentryMiddleware"
import {
badRequestError,
internalServerError,
@@ -12,15 +12,11 @@ import {
unauthorizedError,
} from "./errors"
import { langInput } from "./utils"
import { middleware, procedure } from "."
import { procedure } from "."
const sentryMiddleware = middleware(
Sentry.trpcMiddleware({
attachRpcInput: true,
})
)
export const baseProcedure = procedure.use(sentryMiddleware)
export const baseProcedure = procedure
.use(sentryMiddleware)
.use(durationMiddleware)
export const publicProcedure = baseProcedure