fix build with old http-client
This commit is contained in:
parent
bf48ba4ef7
commit
01068d8280
1 changed files with 8 additions and 0 deletions
|
@ -367,8 +367,16 @@ matchStatusCodeException want e@(StatusCodeException s _ _)
|
||||||
matchStatusCodeException _ _ = Nothing
|
matchStatusCodeException _ _ = Nothing
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if MIN_VERSION_http_client(0,5,0)
|
||||||
matchHttpExceptionContent :: (HttpExceptionContent -> Bool) -> HttpException -> Maybe HttpException
|
matchHttpExceptionContent :: (HttpExceptionContent -> Bool) -> HttpException -> Maybe HttpException
|
||||||
matchHttpExceptionContent want e@(HttpExceptionRequest _ hec)
|
matchHttpExceptionContent want e@(HttpExceptionRequest _ hec)
|
||||||
| want hec = Just e
|
| want hec = Just e
|
||||||
| otherwise = Nothing
|
| otherwise = Nothing
|
||||||
matchHttpExceptionContent _ _ = Nothing
|
matchHttpExceptionContent _ _ = Nothing
|
||||||
|
#else
|
||||||
|
matchHttpExceptionContent :: (HttpException -> Bool) -> HttpException -> Maybe HttpException
|
||||||
|
matchHttpExceptionContent want e
|
||||||
|
| want e = Just e
|
||||||
|
| otherwise = Nothing
|
||||||
|
matchHttpExceptionContent _ _ = Nothing
|
||||||
|
#endif
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue