Files
directus/packages/errors/src/codes.ts
Boegie19 d82bb9c823 move api/errors to @directus/errors package (#20054)
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2023-10-18 18:19:22 +02:00

30 lines
1.1 KiB
TypeScript

export enum ErrorCode {
ContainsNullValues = 'CONTAINS_NULL_VALUES',
ContentTooLarge = 'CONTENT_TOO_LARGE',
Forbidden = 'FORBIDDEN',
IllegalAssetTransformation = 'ILLEGAL_ASSET_TRANSFORMATION',
InvalidCredentials = 'INVALID_CREDENTIALS',
InvalidForeignKey = 'INVALID_FOREIGN_KEY',
InvalidIp = 'INVALID_IP',
InvalidOtp = 'INVALID_OTP',
InvalidPayload = 'INVALID_PAYLOAD',
InvalidProvider = 'INVALID_PROVIDER',
InvalidProviderConfig = 'INVALID_PROVIDER_CONFIG',
InvalidQuery = 'INVALID_QUERY',
InvalidToken = 'INVALID_TOKEN',
MethodNotAllowed = 'METHOD_NOT_ALLOWED',
NotNullViolation = 'NOT_NULL_VIOLATION',
RangeNotSatisfiable = 'RANGE_NOT_SATISFIABLE',
RecordNotUnique = 'RECORD_NOT_UNIQUE',
RequestsExceeded = 'REQUESTS_EXCEEDED',
RouteNotFound = 'ROUTE_NOT_FOUND',
ServiceUnavailable = 'SERVICE_UNAVAILABLE',
TokenExpired = 'TOKEN_EXPIRED',
UnexpectedResponse = 'UNEXPECTED_RESPONSE',
UnprocessableContent = 'UNPROCESSABLE_CONTENT',
UnsupportedMediaType = 'UNSUPPORTED_MEDIA_TYPE',
UserSuspended = 'USER_SUSPENDED',
ValueOutOfRange = 'VALUE_OUT_OF_RANGE',
ValueTooLong = 'VALUE_TOO_LONG',
}