packages feed

hack 2009.4.27 → 2009.4.28

raw patch · 6 files changed

+20/−4 lines, 6 files

Files

changelog.md view
@@ -1,3 +1,10 @@+2009.4.28+-----------++### Fix++* File return status code 200 on success+ 2009.4.27 --------- 
hack.cabal view
@@ -1,5 +1,5 @@ Name:                 hack-Version:              2009.4.27+Version:              2009.4.28 Build-type:           Simple Synopsis:             a sexy Haskell Webserver Interface Description:
src/Hack/Contrib/File.hs view
@@ -60,6 +60,7 @@             .set_content_length size             .set_content_type content_type             .set_last_modified mtime_str+            .set_status 200  no_permission path = return $   def
src/Hack/Contrib/Lambda.hs view
@@ -48,5 +48,9 @@ lambda app = \env -> do   if env.path_info.is "/lambda"     then -      return $ def. set_body (data64.unzip64) .set_content_type _TextHtml+      return $ def+        .set_body (data64.unzip64)+        .set_content_type _TextHtml+        .set_status 200+         else app env
src/Hack/Contrib/Lucky.hs view
@@ -25,7 +25,11 @@ lucky app = \env -> do   if env.path_info.is "/lucky"     then -      return $ def. set_body (data64.unzip64) .set_content_type _TextHtml+      return $ def+      .set_body (data64.unzip64)+      .set_content_type _TextHtml+      .set_status 200+         else app env  
src/Hack/Handler/Hyena.hs view
@@ -72,7 +72,7 @@   enum <- r.body.enum_string   let hyena_response = r.hack_response_to_hyena_response enum   -  return hyena_response -- (hyena_status, hyena_status_message, hyena_headers, enum)+  return hyena_response    run app = app.hack_to_wai.serve