diff --git a/ontime-back/src/main/java/devkor/ontime_back/service/UserService.java b/ontime-back/src/main/java/devkor/ontime_back/service/UserService.java index e112cda..05e7cfe 100644 --- a/ontime-back/src/main/java/devkor/ontime_back/service/UserService.java +++ b/ontime-back/src/main/java/devkor/ontime_back/service/UserService.java @@ -41,7 +41,7 @@ public User updatePunctualityScore(Long userId, Integer latenessTime) { User user = userRepository.findById(userId) .orElseThrow(() -> new IllegalArgumentException("존재하지 않는 유저 id입니다.")); - if (user.getPunctualityScore() == (float) -1) { + if ( user.getPunctualityScore() == null || user.getPunctualityScore() == (float) -1) { // 초기화 이후 첫 약속 user.setScheduleCountAfterReset(1); user.setLatenessCountAfterReset(latenessTime > 0 ? 1 : 0);