avoid unneccessary Maybe
This commit is contained in:
parent
d529e18460
commit
d3f06ad112
1 changed files with 3 additions and 3 deletions
|
@ -26,9 +26,9 @@ import Network.Socket
|
||||||
defaultUserAgent :: U.UserAgent
|
defaultUserAgent :: U.UserAgent
|
||||||
defaultUserAgent = "git-annex/" ++ BuildInfo.packageversion
|
defaultUserAgent = "git-annex/" ++ BuildInfo.packageversion
|
||||||
|
|
||||||
getUserAgent :: Annex (Maybe U.UserAgent)
|
getUserAgent :: Annex U.UserAgent
|
||||||
getUserAgent = Annex.getState $
|
getUserAgent = Annex.getState $
|
||||||
Just . fromMaybe defaultUserAgent . Annex.useragent
|
fromMaybe defaultUserAgent . Annex.useragent
|
||||||
|
|
||||||
getUrlOptions :: Annex U.UrlOptions
|
getUrlOptions :: Annex U.UrlOptions
|
||||||
getUrlOptions = Annex.getState Annex.urloptions >>= \case
|
getUrlOptions = Annex.getState Annex.urloptions >>= \case
|
||||||
|
@ -42,7 +42,7 @@ getUrlOptions = Annex.getState Annex.urloptions >>= \case
|
||||||
mk = do
|
mk = do
|
||||||
(urldownloader, manager) <- checkallowedaddr
|
(urldownloader, manager) <- checkallowedaddr
|
||||||
mkUrlOptions
|
mkUrlOptions
|
||||||
<$> getUserAgent
|
<$> (Just <$> getUserAgent)
|
||||||
<*> headers
|
<*> headers
|
||||||
<*> pure urldownloader
|
<*> pure urldownloader
|
||||||
<*> pure manager
|
<*> pure manager
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue