@@ -1,7 +1,7 @@
1-- | Implements a basic static file server for previewing options
1-- | Implements a basic static file server for previewing options
3{-# LANGUAGE OverloadedStrings #-}
3{-# LANGUAGE OverloadedStrings #-}
4−module Hakyll.Network.Server
4+module Hakyll.Web.Preview.Server
5 ( staticServer
5 ( staticServer
@@ -12,7 +12,7 @@ import System.FilePath ((</>))
12import System.Directory (doesFileExist)
12import System.Directory (doesFileExist)
14import qualified Data.ByteString as SB
14import qualified Data.ByteString as SB
15−import Snap.Util.FileServe (fileServeSingle)
15+import Snap.Util.FileServe (serveFile)
16import Snap.Types (Snap, rqURI, getRequest, writeBS)
16import Snap.Types (Snap, rqURI, getRequest, writeBS)
17import Snap.Http.Server ( httpServe, setAccessLog, setErrorLog, addListen
17import Snap.Http.Server ( httpServe, setAccessLog, setErrorLog, addListen
18 , ConfigListen (..), emptyConfig
18 , ConfigListen (..), emptyConfig
@@ -54,7 +54,7 @@ static directory preServe = do
54 -- Found, serve
54 -- Found, serve
55 Just f -> do
55 Just f -> do
56 liftIO $ preServe f
56 liftIO $ preServe f
57− fileServeSingle f
57+ serveFile f
59-- | Main method, runs a static server in the given directory
59-- | Main method, runs a static server in the given directory