exceptions
exceptions ¶
User Route Exception Classes
This module contains all exception classes used by user route functions.
Exception Classes
User_GET_Error: Raised when user retrieval operations fail User_CRUD_Error: Raised when user create/update/delete operations fail SearchUserNotFoundError: Raised when user search returns no results UserSharingError: Raised when user sharing operations fail DeleteUserError: Raised when user deletion operations fail UserAttributes_GET_Error: Raised when user attribute retrieval fails UserAttributes_CRUD_Error: Raised when user attribute create/update/delete fails ResetPasswordPasswordUsedError: Raised when password was previously used DownloadAvatar_Error: Raised when avatar download fails
DeleteUserError ¶
DeleteUserError(
res: ResponseGetData,
message: str | None = None,
user_id: str | None = None,
**kwargs
)
Bases: RouteError
Raised when user deletion operations fail.
Source code in src/crew_dcs/routes/user/exceptions.py
94 95 96 97 98 99 100 101 | |
DownloadAvatar_Error ¶
DownloadAvatar_Error(
user_id: str | None = None,
res: ResponseGetData | None = None,
message: str | None = None,
**kwargs
)
Bases: RouteError
Raised when user avatar download operations fail.
Source code in src/crew_dcs/routes/user/exceptions.py
154 155 156 157 158 159 160 161 162 163 | |
ResetPasswordPasswordUsedError ¶
ResetPasswordPasswordUsedError(
user_id: str | None = None,
res: ResponseGetData | None = None,
message: str | None = None,
**kwargs
)
Bases: RouteError
Raised when attempting to reset password to a previously used password.
Source code in src/crew_dcs/routes/user/exceptions.py
139 140 141 142 143 144 145 146 147 148 | |
SearchUserNotFoundError ¶
SearchUserNotFoundError(
search_criteria: str,
res=None,
message: str | None = None,
**kwargs
)
Bases: RouteError
Raised when user search operations return no results.
Source code in src/crew_dcs/routes/user/exceptions.py
67 68 69 70 71 72 | |
UserAttributes_CRUD_Error ¶
UserAttributes_CRUD_Error(
operation: str,
attribute_id: str | None = None,
message: str | None = None,
res=None,
**kwargs
)
Bases: RouteError
Raised when user attributes create, update, or delete operations fail.
Source code in src/crew_dcs/routes/user/exceptions.py
122 123 124 125 126 127 128 129 130 131 132 133 | |
UserAttributes_GET_Error ¶
UserAttributes_GET_Error(
attribute_id: str | None = None,
message: str | None = None,
res=None,
**kwargs
)
Bases: RouteError
Raised when user attributes retrieval operations fail.
Source code in src/crew_dcs/routes/user/exceptions.py
107 108 109 110 111 112 113 114 115 116 | |
UserSharing_Error ¶
UserSharing_Error(
operation: str,
user_id: str | None = None,
res=None,
message: str | None = None,
**kwargs
)
Bases: RouteError
Raised when user sharing operations fail.
Source code in src/crew_dcs/routes/user/exceptions.py
78 79 80 81 82 83 84 85 86 87 88 | |
User_CRUD_Error ¶
User_CRUD_Error(
operation: str,
user_id: str | None = None,
res=None,
message: str | None = None,
**kwargs
)
Bases: RouteError
Raised when user create, update, or delete operations fail.
Source code in src/crew_dcs/routes/user/exceptions.py
49 50 51 52 53 54 55 56 57 58 59 60 61 | |
User_GET_Error ¶
User_GET_Error(
user_id: str | None = None,
res=None,
message: str | None = None,
**kwargs
)
Bases: RouteError
Raised when user retrieval operations fail.
Source code in src/crew_dcs/routes/user/exceptions.py
37 38 39 40 41 42 43 | |