(status: number)
| 322 | * (400/413/422) as-is since those can reflect user input we failed to validate. |
| 323 | */ |
| 324 | export function remapUpstreamStatus(status: number): ContentfulStatusCode { |
| 325 | const remapTo502 = new Set([401, 403, 404, 409, 415, 429]); |
| 326 | if (remapTo502.has(status)) return 502; |
| 327 | return status as ContentfulStatusCode; |
| 328 | } |
| 329 | |
| 330 | export function getErrorCode(status: number): string { |
| 331 | const codes: Record<number, string> = { |
no outgoing calls
no test coverage detected