diff --git a/src/main/java/ybe/mini/travelserver/domain/reservation_room/dto/ReservationRoomGetResponse.java b/src/main/java/ybe/mini/travelserver/domain/reservation_room/dto/ReservationRoomGetResponse.java index 799cf65..05bce07 100644 --- a/src/main/java/ybe/mini/travelserver/domain/reservation_room/dto/ReservationRoomGetResponse.java +++ b/src/main/java/ybe/mini/travelserver/domain/reservation_room/dto/ReservationRoomGetResponse.java @@ -4,6 +4,7 @@ import com.fasterxml.jackson.databind.PropertyNamingStrategies; import com.fasterxml.jackson.databind.annotation.JsonNaming; import lombok.Builder; +import ybe.mini.travelserver.domain.accommodation.dto.AccommodationGetResponse; import ybe.mini.travelserver.domain.reservation_room.entity.ReservationRoom; import ybe.mini.travelserver.domain.reservation_room.entity.ReservationRoomStatus; import ybe.mini.travelserver.domain.room.dto.RoomGetResponse; @@ -21,7 +22,8 @@ public record ReservationRoomGetResponse( LocalDate checkOut, Integer guestNumber, ReservationRoomStatus status, - RoomGetResponse room + RoomGetResponse room, + AccommodationGetResponse accommodation ) implements Serializable { @@ -29,6 +31,7 @@ public static ReservationRoomGetResponse fromEntity(ReservationRoom reservationR return ReservationRoomGetResponse.builder() .id(reservationRoom.getId()) .room(RoomGetResponse.fromEntity(reservationRoom.getRoom())) + .accommodation(AccommodationGetResponse.fromEntity(reservationRoom.getRoom().getAccommodation())) .checkIn(reservationRoom.getCheckIn()) .checkOut(reservationRoom.getCheckOut()) .guestNumber(reservationRoom.getGuestNumber())