aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn MacFarlane <[email protected]>2024-02-19 22:00:30 -0800
committerJohn MacFarlane <[email protected]>2024-02-19 22:00:49 -0800
commitb103792c17062aab6690ebb4f2542a280ff3d846 (patch)
treea6095d27db73bec4a2fac4953e3553876f789d5c /src
parentc131f8d4bc8797164367a4c112a14e8f495a4831 (diff)
Minor code cleanup.
Diffstat (limited to 'src')
-rw-r--r--src/Text/Pandoc/Class/IO.hs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/Text/Pandoc/Class/IO.hs b/src/Text/Pandoc/Class/IO.hs
index 4ede6df10..0e288270c 100644
--- a/src/Text/Pandoc/Class/IO.hs
+++ b/src/Text/Pandoc/Class/IO.hs
@@ -137,13 +137,12 @@ openURL u
disableCertificateValidation <- getsCommonState stNoCheckCertificate
report $ Fetching u
res <- liftIO $ E.try $ withSocketsDo $ do
- let parseReq = parseRequest
proxy <- tryIOError (getEnv "http_proxy")
let addProxy' x = case proxy of
Left _ -> return x
- Right pr -> parseReq pr >>= \r ->
+ Right pr -> parseRequest pr >>= \r ->
return (addProxy (host r) (port r) x)
- req <- parseReq (unpack u) >>= addProxy'
+ req <- parseRequest (unpack u) >>= addProxy'
let req' = req{requestHeaders = customHeaders ++ requestHeaders req}
let tlsSimple = TLSSettingsSimple disableCertificateValidation False False
let tlsManagerSettings = mkManagerSettings tlsSimple Nothing