[refactor] upgrade to servant-client 0.20

parent cf4e5004
dist-newstyle/ dist-newstyle/
.stack-work/
\ No newline at end of file
with-compiler: ghc-9.4.7 with-compiler: ghc-9.4.8
packages: packages:
./ ./
...@@ -11,5 +11,5 @@ source-repository-package ...@@ -11,5 +11,5 @@ source-repository-package
allow-newer: base:* allow-newer: base:*
, iso639:aeson , iso639:aeson
, iso639:text , iso639:text
, servant-client:servant -- , servant-client:servant
, servant-client:servant-client-core -- , servant-client:servant-client-core
...@@ -76,8 +76,8 @@ library ...@@ -76,8 +76,8 @@ library
, iso639 , iso639
, network-uri ^>= 2.6.4.2 , network-uri ^>= 2.6.4.2
, protolude >= 0.3.3 && < 0.4 , protolude >= 0.3.3 && < 0.4
, servant >= 0.19.1 && < 0.21 , servant >= 0.20 && < 0.21
, servant-client >= 0.19 && < 0.20 , servant-client >= 0.20 && < 0.21
, text >= 2.0 && < 3 , text >= 2.0 && < 3
-- Directories containing source files. -- Directories containing source files.
......
...@@ -34,9 +34,9 @@ defaultClientEnv uri = do ...@@ -34,9 +34,9 @@ defaultClientEnv uri = do
else (readEither (T.unpack $ T.tail $ T.pack uriPort) :: Either [Char] Int) else (readEither (T.unpack $ T.tail $ T.pack uriPort) :: Either [Char] Int)
manager <- newManager managerSettings manager <- newManager managerSettings
let env' = mkClientEnv manager $ BaseUrl proto uriRegName (fromRight 80 uriPort') "" let env' = mkClientEnv manager $ BaseUrl proto uriRegName (fromRight 80 uriPort') ""
let makeClientRequest bu req = let makeClientRequest bu req = do
let r = defaultMakeClientRequest bu req in r <- defaultMakeClientRequest bu req
r { requestHeaders = (requestHeaders r) <> [("User-Agent", "servant.client")]} pure $ r { requestHeaders = (requestHeaders r) <> [("User-Agent", "servant.client")]}
let env = env' { makeClientRequest } let env = env' { makeClientRequest }
-- pure $ addLoggingToClientEnv env -- pure $ addLoggingToClientEnv env
pure env pure env
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment