From 2272bb4403b25365ef25f1838103bac61d219e5f Mon Sep 17 00:00:00 2001 From: Arvid Norlin Date: Thu, 3 Apr 2025 10:15:19 +0000 Subject: [PATCH] Merged in fix/SW-2136 (pull request #1720) fix(SW-2136): correct booking confirmation breakfast logic * fix(SW-2136): correct booking confirmation breakfast logic Approved-by: Simon.Emanuelsson --- .../BookingConfirmation/Receipt/Room/index.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/scandic-web/components/HotelReservation/BookingConfirmation/Receipt/Room/index.tsx b/apps/scandic-web/components/HotelReservation/BookingConfirmation/Receipt/Room/index.tsx index d8f049921..1eab74e01 100644 --- a/apps/scandic-web/components/HotelReservation/BookingConfirmation/Receipt/Room/index.tsx +++ b/apps/scandic-web/components/HotelReservation/BookingConfirmation/Receipt/Room/index.tsx @@ -32,7 +32,8 @@ export default function ReceiptRoom({ if (!room) { return } - + const breakfastIncluded = + room.breakfastIncluded || room.rateDefinition.breakfastIncluded const childBedCrib = room.childBedPreferences.find( (c) => c.bedType === ChildBedTypeEnum.Crib ) @@ -163,13 +164,13 @@ export default function ReceiptRoom({ ) : null} - {room.breakfast || room.breakfastIncluded ? ( + {room.breakfast || breakfastIncluded ? (
{intl.formatMessage({ id: "Breakfast buffet" })} - {(room.rateDefinition.breakfastIncluded ?? room.breakfastIncluded) ? ( + {breakfastIncluded ? ( {intl.formatMessage({ id: "Included" })} ) : null} - {room.breakfast ? ( + {room.breakfast && !breakfastIncluded ? ( {formatPrice( intl,