-
Notifications
You must be signed in to change notification settings - Fork 0
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/#87/user space pay 관련 api customexception 적용 #94
The head ref may contain hidden characters: "refactor/#87/user-space-pay-\uAD00\uB828-api-customexception-\uC801\uC6A9"
Refactor/#87/user space pay 관련 api customexception 적용 #94
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
구석구석 많이 수정해주셨네요. 고생하셨습니다
@@ -19,7 +19,7 @@ public class CustomExceptionControllerAdvice { | |||
@ExceptionHandler(CustomException.class) | |||
public ResponseEntity<BaseErrorResponse> handle_JwtBadRequestException(CustomException e) { | |||
log.error("[handle_JwtBadRequestException]", e); | |||
BaseErrorResponse errorResponse = new BaseErrorResponse(e.getExceptionStatus()); | |||
BaseErrorResponse errorResponse = new BaseErrorResponse(e.getExceptionStatus(), e.getMessage()); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
이 부분 잘 찾아 주셨네요! 좋습니다
…-api-customexception-적용 Refactor/#87/user space pay 관련 api customexception 적용
📝 요약
기존 exception class를 CustomException으로 변경 후, 제거하였습니다
이슈 번호 : #87
🔖 변경 사항
CustomException으로의 변경 뿐만아니라
CustomExceptionControllerAdvice 의 BaseErrorResponse 생성 시 error 메시지를 포함하는 BaseErrorResponse가 생성될 수 있도록 코드를 수정하였습니다
-> 이제 requestBody에서 jakartar 표준 validation과 BindingResult 를 이용해 걸러낸 에러메시지도 response에서 확인하실 수 있습니다
스페이스 생성 api의 response에 생성한 spaceId 추가
내가 요청받은 정산 조회 api의 response에 송금할 은행 정보 추가
또한 수정작업 진행하였습니다
아직 인터셉터에서의 UserSpace 인증 처리부분은 적용하지 못했습니다
✅ 리뷰 요구사항
📸 확인 방법 (선택)
📌 PR 진행 시 이러한 점들을 참고해 주세요