|
1
|
|
|
# Error code format |
|
2
|
|
|
# 1xxx: not found error |
|
3
|
|
|
# 2xxx: validation error |
|
4
|
|
|
# 3xxx: conflict error |
|
5
|
|
|
# 4xxx: authentication and authorization |
|
6
|
|
|
# 9xxx: core errors(family of error code reserved |
|
7
|
|
|
# for unclassable errors or very low level errors) |
|
8
|
|
|
|
|
9
|
|
|
|
|
10
|
|
|
# Tracim Not found Error |
|
11
|
|
|
USER_NOT_FOUND = 1001 |
|
12
|
|
|
WORKSPACE_NOT_FOUND = 1002 |
|
13
|
|
|
CONTENT_NOT_FOUND = 1003 |
|
14
|
|
|
PARENT_NOT_FOUND = 1004 |
|
15
|
|
|
# Preview Based |
|
16
|
|
|
UNAVAILABLE_PREVIEW_TYPE = 1011 |
|
17
|
|
|
PAGE_OF_PREVIEW_NOT_FOUND = 1012 |
|
18
|
|
|
UNAIVALABLE_PREVIEW = 1013 |
|
19
|
|
|
|
|
20
|
|
|
# Validation Error |
|
21
|
|
|
GENERIC_SCHEMA_VALIDATION_ERROR = 2001 |
|
22
|
|
|
# Not in Tracim Request # |
|
23
|
|
|
USER_NOT_IN_TRACIM_REQUEST = 2011 |
|
24
|
|
|
WORKSPACE_NOT_IN_TRACIM_REQUEST = 2012 |
|
25
|
|
|
CONTENT_NOT_IN_TRACIM_REQUEST = 2013 |
|
26
|
|
|
# Invalid ID # |
|
27
|
|
|
USER_INVALID_USER_ID = 2021 |
|
28
|
|
|
WORKSPACE_INVALID_ID = 2022 |
|
29
|
|
|
CONTENT_INVALID_ID = 2023 |
|
30
|
|
|
COMMENT_INVALID_ID = 2024 |
|
31
|
|
|
|
|
32
|
|
|
# Other # |
|
33
|
|
|
CONTENT_TYPE_NOT_ALLOWED = 2031 |
|
34
|
|
|
WORKSPACE_DO_NOT_MATCH = 2032 |
|
35
|
|
|
PREVIEW_DIM_NOT_ALLOWED = 2033 |
|
36
|
|
|
WRONG_USER_PASSWORD = 2034 |
|
37
|
|
|
PASSWORD_DO_NOT_MATCH = 2035 |
|
38
|
|
|
EMAIL_ALREADY_EXIST_IN_DB = 2036 |
|
39
|
|
|
EMAIL_VALIDATION_FAILED = 2037 |
|
40
|
|
|
EMAIL_UNALLOWED_SUBCONTENT = 2038 |
|
41
|
|
|
INVALID_RESET_PASSWORD_TOKEN = 2039 |
|
42
|
|
|
EXPIRED_RESET_PASSWORD_TOKEN = 2040 |
|
43
|
|
|
SAME_VALUE_ERROR = 2041 |
|
44
|
|
|
|
|
45
|
|
|
# Conflict Error |
|
46
|
|
|
USER_ALREADY_EXIST = 3001 |
|
47
|
|
|
CONTENT_LABEL_ALREADY_USED_THERE = 3002 |
|
48
|
|
|
|
|
49
|
|
|
# Auth Error |
|
50
|
|
|
AUTHENTICATION_FAILED = 4001 |
|
51
|
|
|
# Right Error |
|
52
|
|
|
INSUFFICIENT_USER_PROFILE = 4002 |
|
53
|
|
|
INSUFFICIENT_USER_ROLE_IN_WORKSPACE = 4003 |
|
54
|
|
|
|