|
1 | 1 | package com.example.ai_tutor.global.payload; |
2 | 2 |
|
3 | 3 | import lombok.Getter; |
| 4 | +import org.springframework.http.HttpStatus; |
4 | 5 |
|
5 | 6 | @Getter |
6 | 7 | public enum ErrorCode { |
7 | 8 |
|
8 | | - INVALID_PARAMETER(400, null, "잘못된 요청 데이터 입니다."), |
9 | | - INVALID_REPRESENTATION(400, null, "잘못된 표현 입니다."), |
10 | | - INVALID_FILE_PATH(400, null, "잘못된 파일 경로 입니다."), |
11 | | - INVALID_OPTIONAL_ISPRESENT(400, null, "해당 값이 존재하지 않습니다."), |
12 | | - INVALID_CHECK(400, null, "해당 값이 유효하지 않습니다."), |
13 | | - INVALID_AUTHENTICATION(400, null, "잘못된 인증입니다."); |
| 9 | + INVALID_PARAMETER(HttpStatus.BAD_REQUEST, null, "잘못된 요청 데이터 입니다."), |
| 10 | + INVALID_REPRESENTATION(HttpStatus.BAD_REQUEST, null, "잘못된 표현 입니다."), |
| 11 | + INVALID_FILE_PATH(HttpStatus.BAD_REQUEST, null, "잘못된 파일 경로 입니다."), |
| 12 | + INVALID_OPTIONAL_IS_PRESENT(HttpStatus.BAD_REQUEST, null, "해당 값이 존재하지 않습니다."), |
| 13 | + INVALID_CHECK(HttpStatus.BAD_REQUEST, null, "해당 값이 유효하지 않습니다."), |
| 14 | + INVALID_AUTHENTICATION(HttpStatus.BAD_REQUEST, null, "잘못된 인증입니다."), |
| 15 | + PRACTICE_NOT_FOUND(HttpStatus.NOT_FOUND, null, ""); |
14 | 16 |
|
15 | 17 | private final String code; |
16 | 18 | private final String message; |
17 | | - private final int status; |
| 19 | + private final HttpStatus status; |
18 | 20 |
|
19 | | - ErrorCode(final int status, final String code, final String message) { |
| 21 | + ErrorCode(final HttpStatus status, final String code, final String message) { |
20 | 22 | this.status = status; |
21 | 23 | this.message = message; |
22 | 24 | this.code = code; |
|
0 commit comments