From 8d00e2361bc1ffc40547cf0d1e537300ad49d711 Mon Sep 17 00:00:00 2001 From: ddingmin Date: Sat, 25 May 2024 15:52:01 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=A7=80=EA=B0=81=20=EC=B2=98=EB=A6=AC?= =?UTF-8?q?=20=EB=B2=84=EA=B7=B8=20=EC=88=98=EC=A0=95=20(#72)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kotlin/com/depromeet/makers/domain/model/Attendance.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/com/depromeet/makers/domain/model/Attendance.kt b/src/main/kotlin/com/depromeet/makers/domain/model/Attendance.kt index 0eccb1b..f6503c4 100644 --- a/src/main/kotlin/com/depromeet/makers/domain/model/Attendance.kt +++ b/src/main/kotlin/com/depromeet/makers/domain/model/Attendance.kt @@ -35,12 +35,12 @@ data class Attendance( fun isTardy() = attendanceStatus.isTardy() - private fun LocalDateTime.isAvailableCheckInTime(sessionStartTime: LocalDateTime): Boolean { + private fun LocalDateTime.isAvailableCheckInTime(attendanceTime: LocalDateTime): Boolean { // 출석 요청 가능 시간은 세션 시작 시간의 30분 전부터 120분 후까지 입니다. (정책에 따라 수정 필요) - if (this.isBefore(sessionStartTime.minusMinutes(15))) { + if (attendanceTime.isBefore(this.minusMinutes(15))) { throw AttendanceBeforeTimeException() } - if (this.isAfter(sessionStartTime.plusMinutes(240))) { + if (attendanceTime.isAfter(this.plusMinutes(120))) { throw AttendanceAfterTimeException() } return true