@@ -6,82 +6,82 @@ enum class ErrorType(
66 val httpStatus : HttpStatus ,
77 val errorCode : Long ,
88 val errorMessage : String ,
9- val displayMessage : String = " 현재 서비스 이용이 원활하지 않습니다. 이용에 불편을 드려 죄송합니다. " ,
9+ val displayMessage : String = " 현재 서비스 이용이 원활하지 않습니다. 이용에 불편을 드려 죄송합니다" ,
1010) {
11- DEFAULT_ERROR (HttpStatus .INTERNAL_SERVER_ERROR , 0x0000 , " API 호출에 실패하였습니다. " ),
11+ DEFAULT_ERROR (HttpStatus .INTERNAL_SERVER_ERROR , 0x0000 , " API 호출에 실패하였습니다" , " 서버에 문제가 있으니, 잠시 후 다시 시도해주세요 " ),
1212
13- INVALID_TIME (HttpStatus .BAD_REQUEST , 0x100C , " time이 유효하지 않습니다." ),
1413 INVALID_TIMETABLE_TITLE (HttpStatus .BAD_REQUEST , 0x1007 , " should provide title" ),
14+ INVALID_TIME (HttpStatus .BAD_REQUEST , 0x100C , " time이 유효하지 않습니다" , " 강좌의 시간이 올바르게 설정되었는지 확인해 주시기 바랍니다" ),
1515
16- WRONG_API_KEY (HttpStatus .FORBIDDEN , 0x2000 , " API 키가 잘못되었습니다. " ),
17- NO_USER_TOKEN (HttpStatus .UNAUTHORIZED , 0x2001 , " 유저 토큰이 존재하지 않습니다. " ),
18- WRONG_USER_TOKEN (HttpStatus .FORBIDDEN , 0x2002 , " 유저 토큰이 유효하지 않습니다" , " 로그인이 필요합니다. " ),
19- USER_NOT_ADMIN (HttpStatus .FORBIDDEN , 0x2003 , " 어드민 권한이 없습니다. " ),
20- WRONG_LOCAL_ID (HttpStatus .FORBIDDEN , 0x2004 , " 잘못된 id 입니다. " , " 존재하지 않는 유저입니다. " ),
21- WRONG_PASSWORD (HttpStatus .FORBIDDEN , 0x2005 , " 잘못된 password 입니다. " , " 비밀번호가 일치하지 않습니다. " ),
16+ WRONG_API_KEY (HttpStatus .FORBIDDEN , 0x2000 , " API 키가 잘못되었습니다" , " API 키가 잘못되었습니다 " ),
17+ NO_USER_TOKEN (HttpStatus .UNAUTHORIZED , 0x2001 , " 유저 토큰이 존재하지 않습니다" , " 앱을 완전히 종료한 뒤, 로그인을 다시 시도해 주시기 바랍니다 " ),
18+ WRONG_USER_TOKEN (HttpStatus .FORBIDDEN , 0x2002 , " 유저 토큰이 유효하지 않습니다" , " 앱을 완전히 종료한 뒤, 로그인을 다시 시도해 주시기 바랍니다 " ),
19+ USER_NOT_ADMIN (HttpStatus .FORBIDDEN , 0x2003 , " 어드민 권한이 없습니다" , " Admin 사용자가 아닙니다. 운영진에게 문의 주시기 바랍니다 " ),
20+ WRONG_LOCAL_ID (HttpStatus .FORBIDDEN , 0x2004 , " 잘못된 id 입니다" , " 등록되지 않은 아이디입니다. 다시 입력해 주세요 " ),
21+ WRONG_PASSWORD (HttpStatus .FORBIDDEN , 0x2005 , " 잘못된 password 입니다" , " 잘못된 비밀번호입니다. 다시 입력해 주세요 " ),
2222
23- INVALID_LOCAL_ID (HttpStatus .FORBIDDEN , 0x3000 , " localId가 유효하지 않습니다. " , " 아이디는 4~32자의 영문자와 숫자로 이루어져야 합니다. " ),
24- INVALID_PASSWORD (HttpStatus .FORBIDDEN , 0x3001 , " password가 유효하지 않습니다. " , " 비밀번호는 6~20자로 영문자와 숫자를 모두 포함해야 합니다. " ),
25- DUPLICATE_LOCAL_ID (HttpStatus .FORBIDDEN , 0x3002 , " localId가 중복되었습니다. " , " 이미 사용 중인 아이디입니다. " ),
26- DUPLICATE_TIMETABLE_TITLE (HttpStatus .FORBIDDEN , 0x3003 , " timetable title이 중복되었습니다. " , " 이미 사용중인 시간표 이름입니다. " ),
27- DUPLICATE_LECTURE (HttpStatus .FORBIDDEN , 0x3004 , " duplicate lecture" , " duplicate lecture " ),
28- WRONG_SEMESTER (HttpStatus .FORBIDDEN , 0x300A , " 잘못된 학기입니다. " ),
29- LECTURE_TIME_OVERLAP (HttpStatus .FORBIDDEN , 0x300C , " 강의 시간이 겹칩니다. " ),
30- CANNOT_RESET_CUSTOM_LECTURE (HttpStatus .FORBIDDEN , 0x300D , " cannot reset custom lectures" ),
31- INVALID_EMAIL (HttpStatus .FORBIDDEN , 0x300F , " email이 유효하지 않습니다. " , " 이메일 형식이 올바르지 않습니다." ),
32- USER_EMAIL_IS_NOT_VERIFIED (HttpStatus .FORBIDDEN , 0x3011 , " User email is not verified" , " 이메일 인증이 필요합니다. " ),
23+ INVALID_LOCAL_ID (HttpStatus .FORBIDDEN , 0x3000 , " localId가 유효하지 않습니다" , " 아이디는 영문 혹은 숫자로 구성된 4~32자여야 합니다" ),
24+ INVALID_PASSWORD (HttpStatus .FORBIDDEN , 0x3001 , " password가 유효하지 않습니다" , " 비밀번호는 영문과 숫자 모두를 포함하는 6~20자여야 합니다" ),
25+ DUPLICATE_LOCAL_ID (HttpStatus .FORBIDDEN , 0x3002 , " localId가 중복되었습니다" , " 이미 존재하는 아이디입니다" ),
26+ DUPLICATE_TIMETABLE_TITLE (HttpStatus .FORBIDDEN , 0x3003 , " timetable title이 중복되었습니다" , " 같은 학기에 동일한 이름의 시간표가 있습니다 " ),
27+ DUPLICATE_LECTURE (HttpStatus .FORBIDDEN , 0x3004 , " duplicate lecture" , " 이미 추가된 강좌입니다 " ),
28+ WRONG_SEMESTER (HttpStatus .FORBIDDEN , 0x300A , " 잘못된 학기입니다" , " 현재 선택한 학기에서 개설된 강좌가 아닙니다 " ),
29+ LECTURE_TIME_OVERLAP (HttpStatus .FORBIDDEN , 0x300C , " 강의 시간이 겹칩니다" ),
30+ CANNOT_RESET_CUSTOM_LECTURE (HttpStatus .FORBIDDEN , 0x300D , " cannot reset custom lectures" , " 직접 만든 강좌는 초기화할 수 없습니다 " ),
31+ INVALID_EMAIL (HttpStatus .FORBIDDEN , 0x300F , " email이 유효하지 않습니다" , " 이메일 형식이 올바르지 않습니다. 다시 입력해 주세요 " ),
32+ USER_EMAIL_IS_NOT_VERIFIED (HttpStatus .FORBIDDEN , 0x3011 , " User email is not verified" , " 이메일 인증이 완료된 후 강의평을 확인할 수 있습니다 " ),
3333
34- LECTURE_NOT_FOUND (HttpStatus .NOT_FOUND , 0x4003 , " lecture가 없습니다. " , " 해당 강의는 존재하지 않습니다. " ),
35- USER_NOT_FOUND (HttpStatus .NOT_FOUND , 0x4004 , " user가 없습니다. " , " 해당 유저는 존재하지 않습니다. " ),
34+ LECTURE_NOT_FOUND (HttpStatus .NOT_FOUND , 0x4003 , " lecture가 없습니다" , " 수강편람에서 찾을 수 없는 강좌입니다 " ),
35+ USER_NOT_FOUND (HttpStatus .NOT_FOUND , 0x4004 , " user가 없습니다" , " 해당 정보로 가입된 사용자가 없습니다 " ),
3636
3737 MISSING_PARAMETER (HttpStatus .BAD_REQUEST , 40000 , " 파라미터 누락" ),
3838 INVALID_PARAMETER (HttpStatus .BAD_REQUEST , 40001 , " 파라미터 값 오류" ),
3939 INVALID_BODY_FIELD_VALUE (HttpStatus .BAD_REQUEST , 40002 , " 요청 바디 값 오류" ),
40- INVALID_REGISTRATION_FOR_PREVIOUS_SEMESTER_COURSE (HttpStatus .BAD_REQUEST , 40005 , " 이전 학기에는 빈자리 알림을 등록할 수 없습니다. " ),
41- INVALID_OS_TYPE (HttpStatus .BAD_REQUEST , 40006 , " 잘못된 OS 타입입니다. " ),
42- INVALID_APP_TYPE (HttpStatus .BAD_REQUEST , 40007 , " 잘못된 APP 타입입니다. " ),
43- INVALID_NICKNAME (HttpStatus .BAD_REQUEST , 40008 , " nickname이 유효하지 않습니다. " , " 조건에 맞지 않는 이름입니다. " ),
44- INVALID_DISPLAY_NAME (HttpStatus .BAD_REQUEST , 40009 , " displayName이 유효하지 않습니다. " , " 조건에 맞지 않는 이름입니다. " ),
45- TABLE_DELETE_ERROR (HttpStatus .BAD_REQUEST , 40010 , " 하나 남은 시간표는 삭제할 수 없습니다. " , " 하나 남은 시간표는 삭제할 수 없습니다. " ),
46- TIMETABLE_NOT_PRIMARY (HttpStatus .BAD_REQUEST , 40011 , " 대표 시간표가 아닙니다. " , " 대표 시간표가 아닙니다. " ),
47- INVALID_THEME_COLOR_COUNT (HttpStatus .BAD_REQUEST , 40012 , " 테마의 색상 개수가 적절하지 않습니다. " , " 테마의 색상 개수가 적절하지 않습니다. " ),
48- DEFAULT_THEME_DELETE_ERROR (HttpStatus .BAD_REQUEST , 40013 , " default 테마는 삭제할 수 없습니다. " , " default 테마는 삭제할 수 없습니다. " ),
49- NOT_DEFAULT_THEME_ERROR (HttpStatus .BAD_REQUEST , 40014 , " default 테마가 아닙니다. " , " default 테마가 아닙니다. " ),
50- TOO_MANY_FILES (HttpStatus .BAD_REQUEST , 40015 , " 파일 개수가 너무 많습니다. " , " 파일 개수가 너무 많습니다. " ),
51- EMAIL_ALREADY_VERIFIED (HttpStatus .BAD_REQUEST , 40016 , " 이미 메일 인증이 완료된 유저입니다. " , " 이미 메일 인증이 완료된 유저입니다. " ),
52- TOO_MANY_VERIFICATION_CODE_REQUEST (HttpStatus .BAD_REQUEST , 40017 , " 인증 코드 요청이 너무 많습니다. " , " 인증 코드 요청이 너무 많습니다. " ),
53- INVALID_VERIFICATION_CODE (HttpStatus .BAD_REQUEST , 40018 , " 인증 코드가 유효하지 않습니다. " , " 인증 코드가 유효하지 않습니다. " ),
54- ALREADY_LOCAL_ACCOUNT (HttpStatus .BAD_REQUEST , 40019 , " 이미 로컬 계정이 존재합니다. " , " 이미 로컬 계정이 존재합니다. " ),
55- ALREADY_SOCIAL_ACCOUNT (HttpStatus .BAD_REQUEST , 40020 , " 이미 소셜 계정이 존재합니다. " , " 이미 소셜 계정이 존재합니다. " ),
56- UPDATE_APP_VERSION (HttpStatus .BAD_REQUEST , 40021 , " 앱 버전을 업데이트해주세요. " , " 앱 버전을 업데이트해주세요. " ),
40+ INVALID_REGISTRATION_FOR_PREVIOUS_SEMESTER_COURSE (HttpStatus .BAD_REQUEST , 40005 , " 이전 학기에는 빈자리 알림을 등록할 수 없습니다" ),
41+ INVALID_OS_TYPE (HttpStatus .BAD_REQUEST , 40006 , " 잘못된 OS 타입입니다" ),
42+ INVALID_APP_TYPE (HttpStatus .BAD_REQUEST , 40007 , " 잘못된 APP 타입입니다" ),
43+ INVALID_NICKNAME (HttpStatus .BAD_REQUEST , 40008 , " nickname이 유효하지 않습니다" , " 사용할 수 없는 닉네임입니다 " ),
44+ INVALID_DISPLAY_NAME (HttpStatus .BAD_REQUEST , 40009 , " displayName이 유효하지 않습니다" , " 조건에 맞지 않는 이름입니다" ),
45+ TABLE_DELETE_ERROR (HttpStatus .BAD_REQUEST , 40010 , " 하나 남은 시간표는 삭제할 수 없습니다" , " 하나 남은 시간표는 삭제할 수 없습니다" ),
46+ TIMETABLE_NOT_PRIMARY (HttpStatus .BAD_REQUEST , 40011 , " 대표 시간표가 아닙니다" , " 대표 시간표가 아닙니다" ),
47+ INVALID_THEME_COLOR_COUNT (HttpStatus .BAD_REQUEST , 40012 , " 테마의 색상 개수가 적절하지 않습니다" , " 테마의 색상 개수가 적절하지 않습니다" ),
48+ DEFAULT_THEME_DELETE_ERROR (HttpStatus .BAD_REQUEST , 40013 , " default 테마는 삭제할 수 없습니다" , " default 테마는 삭제할 수 없습니다" ),
49+ NOT_DEFAULT_THEME_ERROR (HttpStatus .BAD_REQUEST , 40014 , " default 테마가 아닙니다" , " default 테마가 아닙니다" ),
50+ TOO_MANY_FILES (HttpStatus .BAD_REQUEST , 40015 , " 파일 개수가 너무 많습니다" , " 파일 개수가 너무 많습니다" ),
51+ EMAIL_ALREADY_VERIFIED (HttpStatus .BAD_REQUEST , 40016 , " 이미 메일 인증이 완료된 유저입니다" , " 이미 메일 인증이 완료된 유저입니다" ),
52+ TOO_MANY_VERIFICATION_CODE_REQUEST (HttpStatus .BAD_REQUEST , 40017 , " 인증 코드 요청이 너무 많습니다" , " 3분 후 인증 요청을 다시 해주시기 바랍니다 " ),
53+ INVALID_VERIFICATION_CODE (HttpStatus .BAD_REQUEST , 40018 , " 인증 코드가 유효하지 않습니다" , " 인증 코드가 유효하지 않습니다" ),
54+ ALREADY_LOCAL_ACCOUNT (HttpStatus .BAD_REQUEST , 40019 , " 이미 로컬 계정이 존재합니다" , " 이미 로컬 계정이 존재합니다" ),
55+ ALREADY_SOCIAL_ACCOUNT (HttpStatus .BAD_REQUEST , 40020 , " 이미 소셜 계정이 존재합니다" , " 이미 소셜 계정이 존재합니다" ),
56+ UPDATE_APP_VERSION (HttpStatus .BAD_REQUEST , 40021 , " 앱 버전을 업데이트해주세요" , " 앱 버전을 업데이트해주세요" ),
5757 NOT_PUBLISHED_THEME (HttpStatus .BAD_REQUEST , 40022 , " 공유한 테마가 아닙니다" , " 공유한 테마가 아닙니다" ),
58- PUBLISHED_THEME_DELETE_ERROR (HttpStatus .BAD_REQUEST , 40023 , " 테마마켓에서 테마를 내린 뒤 다시 시도해주세요" , " 테마마켓에서 테마를 내린 뒤 다시 시도해주세요. " ),
58+ PUBLISHED_THEME_DELETE_ERROR (HttpStatus .BAD_REQUEST , 40023 , " 테마마켓에서 테마를 내린 뒤 다시 시도해주세요" , " 테마마켓에서 테마를 내린 뒤 다시 시도해주세요" ),
5959
60- SOCIAL_CONNECT_FAIL (HttpStatus .UNAUTHORIZED , 40100 , " 소셜 로그인에 실패했습니다. " , " 소셜 로그인에 실패했습니다. " ),
61- INVALID_APPLE_LOGIN_TOKEN (HttpStatus .UNAUTHORIZED , 40101 , " 유효하지 않은 애플 로그인 토큰입니다. " , " 소셜 로그인에 실패했습니다. " ),
60+ SOCIAL_CONNECT_FAIL (HttpStatus .UNAUTHORIZED , 40100 , " 소셜 로그인에 실패했습니다" , " 소셜 로그인에 실패했습니다" ),
61+ INVALID_APPLE_LOGIN_TOKEN (HttpStatus .UNAUTHORIZED , 40101 , " 유효하지 않은 애플 로그인 토큰입니다" , " 소셜 로그인에 실패했습니다" ),
6262
63- TIMETABLE_NOT_FOUND (HttpStatus .NOT_FOUND , 40400 , " timetable_id가 유효하지 않습니다" , " 존재하지 않는 시간표입니다. " ),
64- PRIMARY_TIMETABLE_NOT_FOUND (HttpStatus .NOT_FOUND , 40401 , " timetable_id가 유효하지 않습니다" , " 대표 시간표가 존재하지 않습니다. " ),
65- NO_USER_FCM_KEY (HttpStatus .NOT_FOUND , 40402 , " 유저 FCM 키가 존재하지 않습니다. " ),
66- CONFIG_NOT_FOUND (HttpStatus .NOT_FOUND , 40403 , " config가 존재하지 않습니다. " ),
67- FRIEND_NOT_FOUND (HttpStatus .NOT_FOUND , 40404 , " 친구 관계가 존재하지 않습니다. " , " 친구 관계가 존재하지 않습니다. " ),
68- USER_NOT_FOUND_BY_NICKNAME (HttpStatus .NOT_FOUND , 40405 , " 해당 닉네임의 유저를 찾을 수 없습니다. " , " 해당 닉네임의 유저를 찾을 수 없습니다. " ),
69- THEME_NOT_FOUND (HttpStatus .NOT_FOUND , 40406 , " 테마를 찾을 수 없습니다. " , " 테마를 찾을 수 없습니다. " ),
70- EV_DATA_NOT_FOUND (HttpStatus .NOT_FOUND , 40407 , " 강의평 데이터를 찾을 수 없습니다. " , " 강의평 데이터를 찾을 수 없습니다. " ),
71- TAG_LIST_NOT_FOUND (HttpStatus .NOT_FOUND , 40408 , " 태그 리스트를 찾을 수 없습니다. " , " 태그 리스트를 찾을 수 없습니다. " ),
72- FRIEND_LINK_NOT_FOUND (HttpStatus .NOT_FOUND , 40409 , " 친구 링크가 유효하지 않습니다. " , " 친구 링크가 유효하지 않습니다. " ),
73- SOCIAL_PROVIDER_NOT_ATTACHED (HttpStatus .NOT_FOUND , 40410 , " 소셜 계정이 연동되지 않았습니다. " , " 소셜 계정이 연동되지 않았습니다. " ),
63+ TIMETABLE_NOT_FOUND (HttpStatus .NOT_FOUND , 40400 , " timetable_id가 유효하지 않습니다" , " 존재하지 않는 시간표입니다" ),
64+ PRIMARY_TIMETABLE_NOT_FOUND (HttpStatus .NOT_FOUND , 40401 , " timetable_id가 유효하지 않습니다" , " 대표 시간표가 존재하지 않습니다" ),
65+ NO_USER_FCM_KEY (HttpStatus .NOT_FOUND , 40402 , " 유저 FCM 키가 존재하지 않습니다" ),
66+ CONFIG_NOT_FOUND (HttpStatus .NOT_FOUND , 40403 , " config가 존재하지 않습니다" ),
67+ FRIEND_NOT_FOUND (HttpStatus .NOT_FOUND , 40404 , " 친구 관계가 존재하지 않습니다" , " 친구 관계가 존재하지 않습니다" ),
68+ USER_NOT_FOUND_BY_NICKNAME (HttpStatus .NOT_FOUND , 40405 , " 해당 닉네임의 유저를 찾을 수 없습니다" , " 해당 닉네임의 유저를 찾을 수 없습니다" ),
69+ THEME_NOT_FOUND (HttpStatus .NOT_FOUND , 40406 , " 테마를 찾을 수 없습니다" , " 테마를 찾을 수 없습니다" ),
70+ EV_DATA_NOT_FOUND (HttpStatus .NOT_FOUND , 40407 , " 강의평 데이터를 찾을 수 없습니다" , " 강의평 데이터를 찾을 수 없습니다" ),
71+ TAG_LIST_NOT_FOUND (HttpStatus .NOT_FOUND , 40408 , " 태그 리스트를 찾을 수 없습니다" , " 태그 리스트를 찾을 수 없습니다" ),
72+ FRIEND_LINK_NOT_FOUND (HttpStatus .NOT_FOUND , 40409 , " 친구 링크가 유효하지 않습니다" , " 친구 링크가 유효하지 않습니다" ),
73+ SOCIAL_PROVIDER_NOT_ATTACHED (HttpStatus .NOT_FOUND , 40410 , " 소셜 계정이 연동되지 않았습니다" , " 소셜 계정이 연동되지 않았습니다" ),
7474
75- DUPLICATE_VACANCY_NOTIFICATION (HttpStatus .CONFLICT , 40900 , " 빈자리 알림 중복" , " 이미 등록된 빈자리 알림입니다. " ),
76- DUPLICATE_EMAIL (HttpStatus .CONFLICT , 40901 , " 이미 사용 중인 이메일입니다. " , " 이미 사용 중인 이메일입니다. " ),
77- DUPLICATE_FRIEND (HttpStatus .CONFLICT , 40902 , " 이미 친구 관계이거나 친구 요청을 보냈습니다. " , " 이미 친구 관계이거나 친구 요청을 보냈습니다. " ),
78- INVALID_FRIEND (HttpStatus .CONFLICT , 40903 , " 친구 요청을 보낼 수 없는 유저입니다. " , " 친구 요청을 보낼 수 없는 유저입니다. " ),
79- DUPLICATE_THEME_NAME (HttpStatus .CONFLICT , 40904 , " 중복된 테마 이름입니다. " , " 중복된 테마 이름입니다. " ),
80- INVALID_THEME_TYPE (HttpStatus .CONFLICT , 40905 , " 적절하지 않은 유형의 테마입니다. " , " 적절하지 않은 유형의 테마입니다. " ),
81- DUPLICATE_POPUP_KEY (HttpStatus .CONFLICT , 40906 , " 중복된 팝업 키입니다. " , " 중복된 팝업 키입니다. " ),
82- ALREADY_DOWNLOADED_THEME (HttpStatus .CONFLICT , 40907 , " 이미 다운로드한 테마입니다. " , " 이미 다운로드한 테마입니다. " ),
83- DUPLICATE_SOCIAL_ACCOUNT (HttpStatus .CONFLICT , 40908 , " 이미 연결된 소셜 계정입니다. " , " 이미 연결된 소셜 계정입니다. " ),
84- CANNOT_REMOVE_LAST_AUTH_PROVIDER (HttpStatus .CONFLICT , 40909 , " 최소 한 개의 로그인 수단은 유지해야 합니다. " , " 최소 한 개의 로그인 수단은 유지해야 합니다. " ),
75+ DUPLICATE_VACANCY_NOTIFICATION (HttpStatus .CONFLICT , 40900 , " 빈자리 알림 중복" , " 이미 빈자리 알림을 받고 있는 강좌입니다 " ),
76+ DUPLICATE_EMAIL (HttpStatus .CONFLICT , 40901 , " 이미 사용 중인 이메일입니다" , " 이미 사용 중인 이메일입니다" ),
77+ DUPLICATE_FRIEND (HttpStatus .CONFLICT , 40902 , " 이미 친구 관계이거나 친구 요청을 보냈습니다" , " 이미 친구 관계이거나 친구 요청을 보냈습니다" ),
78+ INVALID_FRIEND (HttpStatus .CONFLICT , 40903 , " 친구 요청을 보낼 수 없는 유저입니다" , " 친구 요청을 보낼 수 없는 유저입니다" ),
79+ DUPLICATE_THEME_NAME (HttpStatus .CONFLICT , 40904 , " 중복된 테마 이름입니다" , " 동일한 테마 이름이 이미 있습니다. 다른 이름을 입력해 주세요 " ),
80+ INVALID_THEME_TYPE (HttpStatus .CONFLICT , 40905 , " 적절하지 않은 유형의 테마입니다" , " 적절하지 않은 유형의 테마입니다" ),
81+ DUPLICATE_POPUP_KEY (HttpStatus .CONFLICT , 40906 , " 중복된 팝업 키입니다" , " 중복된 팝업 키입니다" ),
82+ ALREADY_DOWNLOADED_THEME (HttpStatus .CONFLICT , 40907 , " 이미 다운로드한 테마입니다" , " 이미 다운로드한 테마입니다" ),
83+ DUPLICATE_SOCIAL_ACCOUNT (HttpStatus .CONFLICT , 40908 , " 이미 연결된 소셜 계정입니다" , " 이미 연결된 소셜 계정입니다" ),
84+ CANNOT_REMOVE_LAST_AUTH_PROVIDER (HttpStatus .CONFLICT , 40909 , " 최소 한 개의 로그인 수단은 유지해야 합니다" , " 최소 한 개의 로그인 수단은 유지해야 합니다" ),
8585
86- DYNAMIC_LINK_GENERATION_FAILED (HttpStatus .INTERNAL_SERVER_ERROR , 50001 , " 링크 생성 실패" , " 링크 생성에 실패했습니다. 잠시 후 다시 시도해주세요. " ),
86+ DYNAMIC_LINK_GENERATION_FAILED (HttpStatus .INTERNAL_SERVER_ERROR , 50001 , " 링크 생성 실패" , " 링크 생성에 실패했습니다. 잠시 후 다시 시도해주세요" ),
8787}
0 commit comments