(original: Error)
| 61 | * @param original - original error |
| 62 | */ |
| 63 | export function requestErrorWithOriginal(original: Error): WebAPIRequestError { |
| 64 | const error = errorWithCode( |
| 65 | new Error(`A request error occurred: ${original.message}`), |
| 66 | ErrorCode.RequestError, |
| 67 | ) as Partial<WebAPIRequestError>; |
| 68 | error.original = original; |
| 69 | return (error as WebAPIRequestError); |
| 70 | } |
| 71 | |
| 72 | /** |
| 73 | * A factory to create WebAPIHTTPError objects |