Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[♻️ refactor/#143]: 불필요한 중복 에러 메시지 제거 및 코드 정리 #150

Merged
merged 1 commit into from
Sep 27, 2024

Conversation

jsoonworld
Copy link
Member

📄 Work Description

  • 불필요한 중복 에러 메시지 제거 및 코드 정리
  • 계정 탈퇴 시 잘못된 404 에러 코드를 400 에러 코드로 수정

⚙️ ISSUE

💬 To Reviewers

  • 계정 탈퇴 실패 관련 에러 코드 변경 사항을 검토 부탁드립니다.
  • 이외 다른 에러 메시지 중에서도 불필요한 중복이 있을 수 있으니 확인 부탁드립니다.
  • 현재 회원가입을 할 때 클라이언트 측에서만 검증 로직을 처리하고 서버에서는 따로 검증을 하지 않고 있는데, 이번 기회에 서버에서도 검증 로직을 도입하려고 합니다. 이에 대한 의견을 듣고 싶습니다.
  • 또한, 기존의 소셜 로그인 상태 코드들에 대해서도 전반적인 의견을 부탁드립니다.

🔗 Reference

@jsoonworld jsoonworld added ♻️ refactor 코드 리팩토링 ex) 형식변경 🦊장순🦊 labels Sep 27, 2024
@jsoonworld jsoonworld self-assigned this Sep 27, 2024
Copy link
Member

@JungYoonShin JungYoonShin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

우선 수고하셨습니다~! 요청하신 사항에 대한 코멘트 남겨요 :)

현재 회원가입을 할 때 클라이언트 측에서만 검증 로직을 처리하고 서버에서는 따로 검증을 하지 않고 있는데, 이번 기회에 서버에서도 검증 로직을 도입하려고 합니다. 이에 대한 의견을 듣고 싶습니다.

검증 로직 추가하는 건 전 좋다고 생각합니다~!

Comment on lines -35 to +31
FAILED_WITHDRAW(404, "계정 탈퇴에 실패하였습니다"),
FAILED_WITHDRAW(400, "계정 탈퇴에 실패하였습니다"),
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

404에서 400으로 에러코드를 변경하신 이유가 궁금해요!

아래 코드에서 사용중이신 걸로 확인했는데요!

  • 400(Bad request)는 보통 클라의 요청이 잘못되었을 경우 해당하는데 아래 코드에서는 user를 테이블에서 삭제하려는 시점에서 발생하는 오류 같아서요..!
  • 개인적인 생각이지만 500에러가 더 적합하지 않을까 싶슴다!
    @Override
    public void deleteUser(User user) {
        try {
            userRepository.delete(user);
        } catch (Exception e) {
            throw new CustomException(FAILED_WITHDRAW);
        }
    }

@junggyo1020 junggyo1020 merged commit 3602cb3 into develop Sep 27, 2024
1 check passed
@jsoonworld jsoonworld deleted the refactor/#143 branch October 10, 2024 13:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
♻️ refactor 코드 리팩토링 ex) 형식변경 🦊장순🦊
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants