@@ -22,7 +22,7 @@ import Data.ByteString.Builder
2222import Data.List (foldl', intercalate, intersperse)
2323import Data.Maybe (fromMaybe)
2424import Data.Text (Text)
25−import Network.HTTP.Conduit
25+import Network.HTTP.Client
2626import qualified Network.HTTP.Types.Method as NHTM
2727import qualified Network.HTTP.Types.Status as NHTS
2828import Prelude hiding (head, filter)
@@ -61,7 +61,7 @@ dispatch dMethod url body = do
6161 let req = initReq { method = dMethod
6262 , requestBody = reqBody
6363 , checkStatus = \_ _ _ -> Nothing}
64− withManager $ httpLbs req
64+ withManager defaultManagerSettings $ httpLbs req
6565
6666joinPath :: [String] -> String
6767joinPath = intercalate "/"
@@ -85,7 +85,7 @@ post = dispatch NHTM.methodPost
8585getStatus :: Server -> IO (Maybe Status)
8686getStatus (Server server) = do
8787 request <- parseUrl $ joinPath [server]
88− response <- withManager $ httpLbs request
88+ response <- withManager defaultManagerSettings $ httpLbs request
8989 return $ decode (responseBody response)
9090
9191createIndex :: Server -> IndexSettings -> IndexName -> IO Reply