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] quiz exception 및 에러 logger 추가 #24

Merged
merged 4 commits into from
Aug 19, 2024

Conversation

luna156
Copy link
Collaborator

@luna156 luna156 commented Aug 19, 2024

🎯 이슈 번호

x

💡 작업 내용

  • quiz를 DB에서 못찾았을경우 exception 추가
  • 선착순 응모 과정에서 로그 남기기 추가

💡 자세한 설명

DailyQuizNotExistsException 추가 및 service 단에서 에러 검출 추가
선착순 응모 api에서 exception 발생 시 해당 exception을 logger로 출력

📗 참고 자료 (선택)

📢 리뷰 요구 사항 (선택)

🚩 후속 작업 (선택)

✅ 셀프 체크리스트

  • PR 제목을 형식에 맞게 작성했나요?
  • 브랜치 전략에 맞는 브랜치에 PR을 올리고 있나요? (master/main이 아닙니다.)
  • Reviewers, Labels, Projects를 등록했나요?
  • 작업 도중 문서 수정이 필요한 경우 잘 수정했나요?
  • 테스트는 잘 통과했나요?
  • 불필요한 코드는 제거했나요?

- DB에서 찾은 quiz가 null일때 체크 후 exception 추가
- exception handler에 해당 exception 추가 및 ErrorCode 추가
Copy link
Collaborator

@eckrin eckrin left a comment

Choose a reason for hiding this comment

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

log.error("Exception occurred while arrival application", ex);
이부분 뜨는건 신기하네요.. 한번 알아보겠습니다

@@ -36,6 +36,7 @@ public CompletableFuture<CommonResponse<ArrivalApplicationResponseDto>> arrivalE
if(ex.getCause() instanceof ExistingUserException) {
throw new ExistingUserException("[비동기 에러] 유저가 이미 존재합니다.");
} else {
log.error("Exception occurred while arrival application", ex);
Copy link
Collaborator

Choose a reason for hiding this comment

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

여기 에러가 실제로 뜨나요? Logger 문법이 이렇게도 되는지 궁금합니다

Copy link
Collaborator

@eckrin eckrin Aug 19, 2024

Choose a reason for hiding this comment

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

image 신기방기하네요

@eckrin eckrin merged commit 07a3e3f into master Aug 19, 2024
1 check passed
@eckrin eckrin deleted the refactor/arrivalEvent branch August 19, 2024 06:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants