(providerErr *fantasy.ProviderError)
| 32 | } |
| 33 | |
| 34 | func providerErrorDetail(providerErr *fantasy.ProviderError) string { |
| 35 | if detail := providerErrorResponseMessage(providerErr.ResponseBody); detail != "" { |
| 36 | return detail |
| 37 | } |
| 38 | return strings.TrimSpace(providerErr.Message) |
| 39 | } |
| 40 | |
| 41 | // providerErrorResponseMessage extracts error.message from the common |
| 42 | // provider error JSON envelope after stripping any dumped HTTP status |
no test coverage detected