SWM-99-degree / jariBean

SWM 14th JariBean Project
0 stars 1 forks source link

bug <김상현 #188> updateAlarmStatus() 메소드 일부 수정 #189

Closed isayaksh closed 11 months ago

isayaksh commented 11 months ago

수정 전

public void updateAlarmStatus(String userId){
    try {
        User user = userRepository.findById(userId).orElseThrow();
        user.updateAlarm();
        userRepository.save(user);
    } catch (Exception e) {
        throw new CustomDBException("유저 DB에 오류가 존재합니다.");
    }
}

수정 후

public void updateAlarmStatus(String userId){
    // id로 User 조회
    User user1 = userRepository
            .findById(userId).orElseThrow(() -> new CustomDBException("유저 DB에 오류가 존재합니다."));

    // User alarm status 변경
    user1.updateAlarm();

    // alarm status 저장
    userRepository.save(user1);
}