diff --git a/service/src/main/kotlin/com/sangdol/roomescape/schedule/web/ScheduleDto.kt b/service/src/main/kotlin/com/sangdol/roomescape/schedule/web/ScheduleDto.kt index 9085c299..17da9b83 100644 --- a/service/src/main/kotlin/com/sangdol/roomescape/schedule/web/ScheduleDto.kt +++ b/service/src/main/kotlin/com/sangdol/roomescape/schedule/web/ScheduleDto.kt @@ -4,6 +4,7 @@ import com.sangdol.roomescape.schedule.business.domain.ScheduleOverview import com.sangdol.roomescape.schedule.infrastructure.persistence.ScheduleEntity import com.sangdol.roomescape.schedule.infrastructure.persistence.ScheduleStatus import com.sangdol.roomescape.theme.infrastructure.persistence.Difficulty +import java.time.Instant import java.time.LocalDate import java.time.LocalTime @@ -45,14 +46,16 @@ data class ScheduleSummaryResponse( val date: LocalDate, val time: LocalTime, val themeId: Long, - val status: ScheduleStatus + val status: ScheduleStatus, + val holdExpiredAt: Instant? = null ) fun ScheduleEntity.toSummaryResponse() = ScheduleSummaryResponse( date = this.date, time = this.time, themeId = this.themeId, - status = this.status + status = this.status, + holdExpiredAt = this.holdExpiredAt ) data class ScheduleOverviewResponse(