Merged in fix/SW-2716-wrong-package-for-breakfast (pull request #2063)

fix: add correct package for callback

* fix: add correct package for callback


Approved-by: Niclas Edenvin
Approved-by: Linus Flood
This commit is contained in:
Bianca Widstam
2025-05-13 06:51:31 +00:00
committed by Linus Flood
parent 7031ad3fae
commit 45f61bd81e
4 changed files with 26 additions and 20 deletions

View File

@@ -9,10 +9,7 @@ import {
clearGlaSessionStorage,
readGlaFromSessionStorage,
} from "@/components/HotelReservation/EnterDetails/Payment/PaymentCallback/helpers"
import {
buildAncillaryPackages,
getAncillarySessionData,
} from "@/components/HotelReservation/MyStay/utils/ancillaries"
import { getAncillarySessionData } from "@/components/HotelReservation/MyStay/utils/ancillaries"
import LoadingSpinner from "@/components/LoadingSpinner"
import { trackEvent } from "@/utils/tracking/base"
import { buildAncillaries } from "@/utils/tracking/myStay"
@@ -35,12 +32,7 @@ export default function TrackGuarantee({
useEffect(() => {
const trackAncillaryPaymentEvent = (event: string, status: string) => {
const sessionData = getAncillarySessionData()
const { formData, selectedAncillary } = sessionData || {}
const packages =
formData && selectedAncillary
? buildAncillaryPackages(formData, selectedAncillary)
: []
const { formData, selectedAncillary, packages } = sessionData || {}
trackEvent({
event,
@@ -51,7 +43,7 @@ export default function TrackGuarantee({
guaranteedProduct: "room + ancillary",
},
ancillaries: buildAncillaries(
packages,
packages ?? [],
selectedAncillary,
formData?.deliveryTime
),