Skip to content

Commit

Permalink
feat: 누락된 예외 적용
Browse files Browse the repository at this point in the history
  • Loading branch information
yuuuyeonho committed Feb 2, 2025
1 parent 7aa1116 commit ff6e7cb
Showing 1 changed file with 10 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,15 @@ public void saveWeeklySchedule(List<WeeklyScheduleRequest> requests) {
for(WeeklyScheduleRequest request : requests){
if(request.isActive()){
// 활성화된 요일 저장
weeklyScheduleList.add(new WeeklySchedule(
request.dayOfWeek(),
true,
request.startTime(),
request.endTime()
));
WeeklySchedule weeklySchedule = new WeeklySchedule(
request.dayOfWeek(),
true,
request.startTime(),
request.endTime());

validateSchelduleTime(weeklySchedule.getStartTime(),weeklySchedule.getEndTime());

weeklyScheduleList.add(weeklySchedule);
} else {
// 비활성화된 요일 삭제
weeklyScheduleRepository.deleteById(request.dayOfWeek());
Expand All @@ -70,6 +73,7 @@ public void saveDailySchedule(DailyScheduleRequest request) {
);

validateNotPastDateSchdule(dailySchedule);
validateSchelduleTime(dailySchedule.getStartTime(),dailySchedule.getEndTime());

// active -> unactive 시 예약들 삭제
if(dailySchedule.isActive() == false){
Expand Down

0 comments on commit ff6e7cb

Please sign in to comment.