X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=Rakka.git;a=blobdiff_plain;f=Rakka%2FResource.hs;h=5cbf188e46c8a468b16b5bdbfcbd5f1722f8d7c6;hp=d0d9c4866d06665732ab91344ed96dc87dc2ac2a;hb=f1016753ef45a4c25745ccb6e81e5acbc085cc42;hpb=fb86cb6941e466fd43ce45338024c79d0fdb33a2 diff --git a/Rakka/Resource.hs b/Rakka/Resource.hs index d0d9c48..5cbf188 100644 --- a/Rakka/Resource.hs +++ b/Rakka/Resource.hs @@ -8,6 +8,7 @@ module Rakka.Resource ) where +import qualified Codec.Binary.UTF8.String as UTF8 import Control.Arrow import Control.Arrow.ArrowList import Control.Monad @@ -113,7 +114,7 @@ getInputReader return $ readString [ (a_validate , v_0) , (a_check_namespaces , v_1) , (a_remove_whitespace, v_0) - ] req + ] (UTF8.decodeString req) getFailingReader code headers msg = return $ proc _ -> abortA -< (code, (headers, msg))