(error)
| 411 | } |
| 412 | |
| 413 | function describeError(error) { |
| 414 | if (!error) { |
| 415 | return ""; |
| 416 | } |
| 417 | if (!(error instanceof Error)) { |
| 418 | return String(error); |
| 419 | } |
| 420 | const cause = error.cause; |
| 421 | if (cause instanceof Error && cause.message) { |
| 422 | return `${error.message}: ${cause.message}`; |
| 423 | } |
| 424 | return error.message; |
| 425 | } |
| 426 | |
| 427 | async function handleRequest(request) { |
| 428 | let responsePayload; |
no outgoing calls
no test coverage detected