Skip to content

Commit

Permalink
fix examples
Browse files Browse the repository at this point in the history
  • Loading branch information
Deian Stefan committed Jun 16, 2013
1 parent d139403 commit 424f6e4
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 13 deletions.
2 changes: 1 addition & 1 deletion examples/SimpleFrank.hs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ server :: Application
server = mkRouter $ do
routeTop (redirectTo "/users")
Frank.get "/users" $ do
req <- request >>= unlabel
req <- request >>= liftLIO . unlabel
return $ okHtml $ fromString $
"Welcome to " ++ (show $ serverName req) ++
"<br/>Go to url: /users/:id/"
Expand Down
4 changes: 2 additions & 2 deletions examples/SimpleFullExample/SimpleApp.hs
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,5 @@ server _ lreq = do
[] -> return $ "Welcome to the simple key-value store!\n" ++ use
_ -> return $ "Unrecognized query. Expecting:\n" ++ use
return $ Response ok200 [] (L8.pack resp)
where use = " Insert: /insert?key1=val1,key2=val2,..\n"
++ " Fetch: /fetch?key1,key2\n"
where use = " Insert: /insert?key1=val1&key2=val2&..\n"
++ " Fetch: /fetch?key1&key2\n"
14 changes: 7 additions & 7 deletions examples/SimpleFullExample/SimplePolicyModule.hs
Original file line number Diff line number Diff line change
Expand Up @@ -27,19 +27,19 @@ instance PolicyModule StorePolicyModule where
initPolicyModule priv = do
setPolicy priv $ do
database $ do
readers ==> anybody
writers ==> anybody
readers ==> unrestricted
writers ==> unrestricted
admins ==> this
collection "store" $ do
access $ do
readers ==> anybody
writers ==> anybody
readers ==> unrestricted
writers ==> unrestricted
clearance $ do
secrecy ==> this
integrity ==> anybody
integrity ==> unrestricted
document $ \_ -> do
readers ==> anybody
writers ==> anybody
readers ==> unrestricted
writers ==> unrestricted
field "key" key
return $ StorePolicyModuleTCB priv
where this = privDesc priv
Expand Down
4 changes: 2 additions & 2 deletions examples/SimpleParams.hs
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ import Hails.Data.Hson

server :: Application
server _ lreq = do
req <- unlabel lreq
req <- liftLIO $ unlabel lreq
ldoc <- labeledRequestToHson lreq
doc <- unlabel ldoc
doc <- liftLIO $ unlabel ldoc
return $ case pathInfo req of
("login":_) -> Response temporaryRedirect307
[("x-hails-login",""),(hLocation,"/")] ""
Expand Down
2 changes: 1 addition & 1 deletion examples/SimpleREST.hs
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ server = mkRouter $ do
routeTop (redirectTo "/users")
routeName "users" $ do
REST.index $ do
req <- request >>= unlabel
req <- request >>= liftLIO . unlabel
return $ okHtml $ fromString $
"Welcome to " ++ (show $ serverName req) ++
"<br/>Go to url: /users/:id/"
Expand Down

0 comments on commit 424f6e4

Please sign in to comment.