Skip to content

TypeScript API / laikacms/json-api / errorFromResponse

Function: errorFromResponse() ​

ts
function errorFromResponse(response): Promise<
  | NotImplementedError
  | IllegalStateException
  | NotFoundError
  | BadRequestError
  | ForbiddenError
  | DirInsteadOfFile
  | FileInsteadOfDir
  | InvalidData
  | InternalError
  | VersionMismatchError
  | LockConflictError
  | ValidationError
  | EntryAlreadyExistsError
  | UpstreamUnAuthorizedError
  | AuthenticationError
  | ConflictError
  | TooManyRequestsError
  | ServiceUnavailableError
  | GatewayTimeoutError
  | UnknownError
  | AuthorizerFailureError
  | UnsupportedFileTypeError
  | DangerousFileTypeError
  | CorruptedFileError
  | EmbeddedContentError
  | FileTooLargeError
  | QuotaExceededError
  | PermissionDeniedError
  | PermissionPromptRequiredError
| StaleHandleError>;

Parameters ​

ParameterType
responseResponse

Returns ​

Promise< | NotImplementedError | IllegalStateException | NotFoundError | BadRequestError | ForbiddenError | DirInsteadOfFile | FileInsteadOfDir | InvalidData | InternalError | VersionMismatchError | LockConflictError | ValidationError | EntryAlreadyExistsError | UpstreamUnAuthorizedError | AuthenticationError | ConflictError | TooManyRequestsError | ServiceUnavailableError | GatewayTimeoutError | UnknownError | AuthorizerFailureError | UnsupportedFileTypeError | DangerousFileTypeError | CorruptedFileError | EmbeddedContentError | FileTooLargeError | QuotaExceededError | PermissionDeniedError | PermissionPromptRequiredError | StaleHandleError>

Released under the MIT License.