Skip to content

Commit 9fcfd94

Browse files
committed
version 0.1.0.5: log edited
1 parent 1accfb5 commit 9fcfd94

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

src/Web/Template/Server.hs

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
1-
{-# LANGUAGE OverloadedStrings #-}
2-
{-# LANGUAGE RecordWildCards #-}
1+
{-# LANGUAGE FlexibleInstances #-}
2+
{-# LANGUAGE MultiParamTypeClasses #-}
3+
{-# LANGUAGE OverloadedStrings #-}
4+
{-# LANGUAGE RecordWildCards #-}
5+
{-# LANGUAGE TypeSynonymInstances #-}
6+
37

48
module Web.Template.Server
59
( UserId, Port, Env, WebM, ScottyM
@@ -17,7 +21,7 @@ import Network.Wai.Handler.Warp (defaultSettings,
1721
exceptionResponseForDebug,
1822
setOnExceptionResponse,
1923
setPort)
20-
import Network.Wai.Middleware.RequestLogger (logStdoutDev)
24+
import Network.Wai.Middleware.RequestLogger (logStdout)
2125
import Web.Cookie (parseCookiesText)
2226
import Web.Scotty.Trans (ActionT, Options (..),
2327
RoutePattern, ScottyT,
@@ -68,9 +72,10 @@ data CustomWebServer env = CustomWebServer { environment :: env
6872
-- | For given port and server settings run the server.
6973
runWebServer :: Port -> CustomWebServer env -> IO ()
7074
runWebServer port CustomWebServer{..} = scottyOptsT (scottyOpts port) (`runReaderT` environment) $ do
71-
middleware logStdoutDev
75+
middleware logStdout
7276
defaultHandler handleEx
73-
mapM_ runRoute routes
77+
_ <- mapM runRoute routes
78+
pure ()
7479

7580
runRoute :: Route env -> ScottyM env ()
7681
runRoute Route{..} = method (fromString $ "/:version" ++ path) (checkVersion version . auth $ process)

web-template.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: web-template
2-
version: 0.1.0.4
2+
version: 0.1.0.5
33
synopsis: Web template
44
description:
55
Web template includes:

0 commit comments

Comments
 (0)