Skip to content

Commit 66dee3a

Browse files
committed
[HotFix] #10 임시비밀번호 발급 시 에러메시지 세분화
1 parent 308a943 commit 66dee3a

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/main/java/com/WhoIsRoom/WhoIs_Server/domain/user/service/UserService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public void signUp(SignupRequest request) {
5858
@Transactional
5959
public void sendNewPassword(MailRequest request) {
6060
User user = userRepository.findByEmail(request.getEmail())
61-
.orElseThrow(() -> new BusinessException(ErrorCode.USER_NOT_FOUND));
61+
.orElseThrow(() -> new BusinessException(ErrorCode.USER_MAIL_NOT_FOUND));
6262
String newPassword = mailService.sendPasswordMail(request);
6363
user.setPassword(passwordEncoder.encode(newPassword));
6464
}

src/main/java/com/WhoIsRoom/WhoIs_Server/global/common/response/ErrorCode.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ public enum ErrorCode{
1818
USER_NOT_FOUND(200, HttpStatus.NOT_FOUND.value(), "사용자를 찾을 수 없습니다."),
1919
USER_DUPLICATE_EMAIL(201, HttpStatus.BAD_REQUEST.value(), "중복된 이메일의 사용자가 있습니다."),
2020
USER_DUPLICATE_NICKNAME(202, HttpStatus.BAD_REQUEST.value(), "중복된 닉네임의 사용자가 있습니다."),
21+
USER_MAIL_NOT_FOUND(203, HttpStatus.NOT_FOUND.value(), "해당 이메일의 사용자를 찾을 수 없습니다."),
2122

2223
// Club
2324
CLUB_NOT_FOUND(300, HttpStatus.NOT_FOUND.value(), "해당 동아리가 존재하지 않습니다."),
@@ -48,8 +49,7 @@ public enum ErrorCode{
4849
MALFORMED_TOKEN_TYPE(615, HttpStatus.UNAUTHORIZED.value(),"인증 토큰이 올바르게 구성되지 않았습니다."),
4950
INVALID_SIGNATURE_JWT(616, HttpStatus.UNAUTHORIZED.value(), "인증 시그니처가 올바르지 않습니다"),
5051
INVALID_EMAIL_OR_PASSWORD(617, HttpStatus.UNAUTHORIZED.value(), "이메일 또는 비밀번호가 올바르지 않습니다."),
51-
INVALID_PASSWORD(618, HttpStatus.UNAUTHORIZED.value(), "기존 비밀번호가 유효하지 않습니다"),
52-
INVALID_EMAIL(617, HttpStatus.UNAUTHORIZED.value(), "이메일 또는 비밀번호가 올바르지 않습니다.");
52+
INVALID_PASSWORD(618, HttpStatus.UNAUTHORIZED.value(), "기존 비밀번호가 유효하지 않습니다");
5353

5454
private final int code;
5555
private final int httpStatus;

0 commit comments

Comments
 (0)