diff --git a/hledger-api/hledger-api.cabal b/hledger-api/hledger-api.cabal index 04de6de3b..547fd83ac 100644 --- a/hledger-api/hledger-api.cabal +++ b/hledger-api/hledger-api.cabal @@ -58,7 +58,7 @@ executable hledger-api , microlens >=0.4 && <0.5 , microlens-platform >=0.2.3.1 && <0.4 , safe - , servant-server + , servant-server >= 0.10 , servant-swagger , swagger2 , text diff --git a/hledger-api/hledger-api.hs b/hledger-api/hledger-api.hs index d41e8d66f..81561f065 100644 --- a/hledger-api/hledger-api.hs +++ b/hledger-api/hledger-api.hs @@ -141,7 +141,7 @@ hledgerApiApp staticdir j = Servant.serve api server :<|> accounttransactionsH ) -- - :<|> serveDirectory staticdir + :<|> serveDirectoryFileServer staticdir where accountnamesH = return $ journalAccountNames j transactionsH = return $ jtxns j diff --git a/hledger-api/package.yaml b/hledger-api/package.yaml index d5c0c84a7..ac41b9203 100644 --- a/hledger-api/package.yaml +++ b/hledger-api/package.yaml @@ -39,7 +39,7 @@ dependencies: - microlens >=0.4 && <0.5 - microlens-platform >=0.2.3.1 && <0.4 - safe -- servant-server +- servant-server >= 0.10 - servant-swagger - swagger2 - text