]> gitweb @ CieloNegro.org - Lucu.git/blobdiff - Network/HTTP/Lucu/DefaultPage.hs
hlint
[Lucu.git] / Network / HTTP / Lucu / DefaultPage.hs
index 1ae5abd9589bd2f697f849b5f1189ecc6e0c3bcf..0fefa7f38ca6c0a88d151ccc9601bb1a93573ba7 100644 (file)
@@ -18,6 +18,7 @@ import Control.Arrow.ListArrow
 import Control.Arrow.Unicode
 import Data.Ascii (Ascii)
 import qualified Data.Ascii as A
+import qualified Data.CaseInsensitive as CI
 import Data.Maybe
 import qualified Data.Text as T
 import Network.HTTP.Lucu.Config
@@ -53,10 +54,10 @@ mkDefaultPage ∷ (ArrowXml (⇝), StatusCode sc)
               → b ⇝ XmlTree
 {-# INLINEABLE mkDefaultPage #-}
 mkDefaultPage conf status msgA
-    = let sStr = A.toString $ A.fromAsciiBuilder $ printStatusCode status
+    = let sStr = A.toString  A.fromAsciiBuilder $ printStatusCode status
           sig  = concat [ A.toString (cnfServerSoftware conf)
                         , " at "
-                        , T.unpack (cnfServerHost conf)
+                        , T.unpack ∘ CI.original $ cnfServerHost conf
                         ]
       in ( eelem "/"
            += ( eelem "html"
@@ -137,7 +138,7 @@ getMsg req res@(Response {..})
         = none
     where
       path ∷ String
-      path = uriPath $ reqURI $ fromJust req
+      path = uriPath  reqURI $ fromJust req
 
       loc ∷ String
-      loc = A.toString $ fromJust $ getHeader "Location" res
+      loc = A.toString  fromJust $ getHeader "Location" res