]> dgit.raspbian.org Git - git-annex.git/commitdiff
more fixes to build w/o servant
authorJoey Hess <joeyh@joeyh.name>
Tue, 30 Jul 2024 16:39:17 +0000 (12:39 -0400)
committerJoey Hess <joeyh@joeyh.name>
Tue, 30 Jul 2024 16:39:17 +0000 (12:39 -0400)
P2P/Http/Client.hs

index ac69df5699007263a2d1ec5e8283cbcba60375d5..fd693f1afa2dbd5f307ff8c0321ecba600b43509 100644 (file)
@@ -24,6 +24,7 @@ import Utility.Metered
 import Utility.FileSize
 import Types.NumCopies
 
+import Annex.Common
 #ifdef WITH_SERVANT
 import qualified Annex
 import Annex.UUID
@@ -31,7 +32,6 @@ import Annex.Url
 import Types.Remote
 import P2P.Http
 import P2P.Http.Url
-import Annex.Common
 import Annex.Concurrent
 import Utility.Url (BasicAuth(..))
 import Utility.HumanTime
@@ -45,12 +45,12 @@ import Network.HTTP.Client
 import qualified Data.ByteString as B
 import qualified Data.ByteString.Lazy.Internal as LI
 import qualified Data.Map as M
-import Data.Time.Clock.POSIX
 import Control.Concurrent.STM
 import Control.Concurrent.Async
 import Control.Concurrent
 import System.IO.Unsafe
 #endif
+import Data.Time.Clock.POSIX
 import qualified Data.ByteString.Lazy as L
 
 type ClientAction a
@@ -156,7 +156,7 @@ p2pHttpClientVersions allowedversion rmt fallback clientaction =
                                        M.insert (Git.CredentialBaseURL credentialbaseurl) cred cc
                Nothing -> noop
 #else
-p2pHttpClientVersions _ _ fallback () = fallback
+p2pHttpClientVersions _ _ fallback () = Just <$> fallback
        "This remote uses an annex+http url, but this version of git-annex is not built with support for that."
 #endif