X-Git-Url: https://git.cielonegro.org/gitweb.cgi?a=blobdiff_plain;f=Rakka%2FResource%2FPageEntity.hs;h=1a8eb03c4d07e750760193e12035c9e360ff5f6f;hb=bb9575473ed1064965f9c0322f14991ef62fe523;hp=37c2aa8a85b9e8e914f5d388d4f923aa3d14122a;hpb=701592b0fae35ebc8cb4f855c7701c88fc75566b;p=Rakka.git diff --git a/Rakka/Resource/PageEntity.hs b/Rakka/Resource/PageEntity.hs index 37c2aa8..1a8eb03 100644 --- a/Rakka/Resource/PageEntity.hs +++ b/Rakka/Resource/PageEntity.hs @@ -60,13 +60,13 @@ handleGet env name {- HTTP/1.1 302 Found - Location: http://example.org/Destination?from=Source + Location: http://example.org/Destination#Redirect:Source -} handleRedirect :: (ArrowXml a, ArrowIO a) => Environment -> a Page (Resource ()) handleRedirect env = proc redir -> do BaseURI baseURI <- getSysConfA (envSysConf env) -< () - returnA -< redirect Found (mkPageURI baseURI $ redirName redir) -- FIXME + returnA -< redirect Found (mkPageURI baseURI $ redirDest redir) -- FIXME handleGetEntity :: (ArrowXml a, ArrowChoice a, ArrowIO a) => Environment -> a Page (Resource ())