LawDigest / Lawbag

LawDigest repo
1 stars 1 forks source link

Fix(#Error-Layer) 에러 계층화 작업 #178

Closed ganjisriver closed 4 months ago

ganjisriver commented 4 months ago

내용

  1. ResponseCode에 있던 에러 코드들을 ErrorCode로 변경.

  2. ErrorCode의 에러를 INTERNAL_ERROR나 BAD_REQUEST로 에러를 세분화하지 않은 부분을 변경함으로써, PartyException, BillException 등으로 예외 상황에 맞는 에러 생성

  3. 에러 코드에 따라 해당하는 에러 클래스를 GlobalExceptionHandler에 넣음

image

세부 사항

  1. 에러 원인에 대해 구체화

고치기 전 Internal server error로 두루뭉실하게 한 에러 반환 image

고친 후 정확히 partyId에 대한 반환이 올바르지 않음을 명시 image

GotPrgmer commented 4 months ago

Status를 Not_Found로 해도 괜찮지 않을까요? 나머지는 좋습니다!!

ganjisriver commented 4 months ago

Status를 Not_Found로 해도 괜찮지 않을까요? 나머지는 좋습니다!!

넵 해당 부분 그냥 오류 메소드 출력하도록 바꾸겠습니다.

GotPrgmer commented 4 months ago

너무 좋습니다.