Fixed invalid response content types.
Was using "show" instead of "convertSuccess".
This commit is contained in:
parent
a614095aa4
commit
336f900849
@ -51,6 +51,7 @@ import Test.Framework (testGroup, Test)
|
|||||||
|
|
||||||
import Data.Generics
|
import Data.Generics
|
||||||
import Control.Exception (Exception)
|
import Control.Exception (Exception)
|
||||||
|
import Data.Convertible.Text (cs)
|
||||||
|
|
||||||
data Response = Response Int [Header] ContentType Content
|
data Response = Response Int [Header] ContentType Content
|
||||||
deriving Show
|
deriving Show
|
||||||
@ -101,7 +102,7 @@ responseToHackResponse :: [String] -- ^ language list
|
|||||||
-> Response -> IO Hack.Response
|
-> Response -> IO Hack.Response
|
||||||
responseToHackResponse _FIXMEls (Response sc hs ct c) = do
|
responseToHackResponse _FIXMEls (Response sc hs ct c) = do
|
||||||
hs' <- mapM toPair hs
|
hs' <- mapM toPair hs
|
||||||
let hs'' = ("Content-Type", show ct) : hs'
|
let hs'' = ("Content-Type", cs ct) : hs'
|
||||||
let asLBS = unContent c
|
let asLBS = unContent c
|
||||||
return $ Hack.Response sc hs'' asLBS
|
return $ Hack.Response sc hs'' asLBS
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user