This commit is contained in:
Linus Flood
2025-05-02 13:28:37 +02:00
parent 7c26e2955e
commit db3e9e6cd9
4 changed files with 147 additions and 30 deletions

View File

@@ -81,16 +81,7 @@ export const bookingQueryRouter = router({
}),
findBooking: safeProtectedServiceProcedure
.input(findBookingInput)
.use(async ({ ctx, input, next }) => {
const lang = input.lang ?? ctx.lang
const token = ctx.session?.token.access_token ?? ctx.serviceToken
return next({
ctx: {
lang,
token,
},
})
})
.query(async function ({
ctx,
input: { confirmationNumber, lastName, firstName, email },
@@ -99,10 +90,11 @@ export const bookingQueryRouter = router({
const metricsFindBooking = findBookingCounter.init({ confirmationNumber })
metricsFindBooking.start()
const booking = await findBooking(
confirmationNumber,
ctx.lang,
ctx.token,
ctx.serviceToken,
lastName,
firstName,
email