Merge branch 'master' into feat/tracking-payment
This commit is contained in:
@@ -47,10 +47,14 @@ export default async function PaymentCallbackPage({
|
||||
const bookingStatus = await serverClient().booking.status({
|
||||
confirmationNumber,
|
||||
})
|
||||
|
||||
// TODO: how to handle errors for multiple rooms?
|
||||
const error = bookingStatus.errors.find((e) => e.errorCode)
|
||||
|
||||
searchObject.set(
|
||||
"errorCode",
|
||||
bookingStatus?.metadata?.errorCode
|
||||
? bookingStatus.metadata.errorCode.toString()
|
||||
error
|
||||
? error.errorCode.toString()
|
||||
: PaymentErrorCodeEnum.Failed.toString()
|
||||
)
|
||||
trackPaymentEvent({
|
||||
|
||||
Reference in New Issue
Block a user