1
|
|
|
# Error code format : [TYPE:2c]-[NUMBER:2c] |
2
|
|
|
# TYPE: |
3
|
|
|
# NF=Not found error |
4
|
|
|
# RI=Right error |
5
|
|
|
# VA=validation post-marshallow |
6
|
|
|
# CO=Conflict error |
7
|
|
|
# AT=Auth error |
8
|
|
|
# MV = marshmallow schema validation error |
9
|
|
|
|
10
|
|
|
ERROR_CODE_GENERIC_SCHEMA_VALIDATION_ERROR = 'SV-01' |
11
|
|
|
# Tracim Not found Error |
12
|
|
|
ERROR_CODE_USER_NOT_FOUND = 'NF-01' |
13
|
|
|
ERROR_CODE_WORKSPACE_NOT_FOUND = 'NF-02' |
14
|
|
|
ERROR_CODE_CONTENT_NOT_FOUND = 'NF-03' |
15
|
|
|
ERROR_CODE_PARENT_NOT_FOUND = 'NF-04' |
16
|
|
|
# Preview Based |
17
|
|
|
ERROR_CODE_UNAIVALABLE_PREVIEW_TYPE = 'NF-11' |
18
|
|
|
ERROR_CODE_PAGE_OF_PREVIEW_NOT_FOUND = 'NF-12' |
19
|
|
|
ERROR_CODE_UNAIVALABLE_PREVIEW = 'NF-13' |
20
|
|
|
|
21
|
|
|
# Right Error |
22
|
|
|
ERROR_CODE_INSUFFICIENT_USER_PROFILE = 'RI-01' |
23
|
|
|
ERROR_CODE_INSUFFICIENT_USER_ROLE_IN_WORKSPACE = 'RI-02' |
24
|
|
|
|
25
|
|
|
# Auth Error |
26
|
|
|
ERROR_CODE_AUTHENTICATION_FAILED = 'AT-01' |
27
|
|
|
|
28
|
|
|
# Validation Error |
29
|
|
|
# Not in Tracim Request # |
30
|
|
|
ERROR_CODE_USER_NOT_IN_TRACIM_REQUEST = 'VA-01' |
31
|
|
|
ERROR_CODE_WORKSPACE_NOT_IN_TRACIM_REQUEST = 'VA-02' |
32
|
|
|
ERROR_CODE_CONTENT_NOT_IN_TRACIM_REQUEST = 'VA-03' |
33
|
|
|
# Invalid ID # |
34
|
|
|
ERROR_CODE_USER_INVALID_USER_ID = 'VA-11' |
35
|
|
|
ERROR_CODE_WORKSPACE_INVALID_ID = 'VA-12' |
36
|
|
|
ERROR_CODE_CONTENT_INVALID_ID = 'VA-13' |
37
|
|
|
ERROR_CODE_COMMENT_INVALID_ID = 'VA-14' |
38
|
|
|
|
39
|
|
|
# Other # |
40
|
|
|
ERROR_CODE_CONTENT_TYPE_NOT_ALLOWED = 'VA-21' |
41
|
|
|
ERROR_CODE_WORKSPACE_DO_NOT_MATCH = 'VA-22' |
42
|
|
|
ERROR_CODE_PREVIEW_DIM_NOT_ALLOWED = 'VA-23' |
43
|
|
|
ERROR_CODE_WRONG_USER_PASSWORD = 'VA-24' |
44
|
|
|
ERROR_CODE_PASSWORD_DO_NOT_MATCH = 'VA-25' |
45
|
|
|
ERROR_CODE_EMAIL_ALREADY_EXIST_IN_DB = 'VA-26' |
46
|
|
|
ERROR_CODE_EMAIL_VALIDATION_FAILED = 'VA-27' |
47
|
|
|
ERROR_CODE_EMAIL_UNALLOWED_SUBCONTENT = 'VA-28' |
48
|
|
|
ERROR_CODE_INVALID_RESET_PASSWORD_TOKEN = 'VA-29' |
49
|
|
|
ERROR_CODE_EXPIRED_RESET_PASSWORD_TOKEN = 'VA-30' |
50
|
|
|
ERROR_CODE_SAME_VALUE_ERROR = 'VA-31' |
51
|
|
|
|
52
|
|
|
# Conflict Error |
53
|
|
|
ERROR_CODE_USER_ALREADY_EXIST = 'CO-01' |
54
|
|
|
ERROR_CODE_CONTENT_LABEL_ALREADY_USED_THERE = 'CO-02' |
55
|
|
|
|