[Fencommits] fenserve: fix
Benja Fallenstein
benja.fallenstein at gmail.com
Wed May 23 15:19:59 EEST 2007
Wed May 23 15:19:53 EEST 2007 Benja Fallenstein <benja.fallenstein at gmail.com>
* fix
diff -rN -u old-fenserve/fendata/Main.hs new-fenserve/fendata/Main.hs
--- old-fenserve/fendata/Main.hs 2007-05-23 15:19:59.000000000 +0300
+++ new-fenserve/fendata/Main.hs 2007-05-23 15:19:59.000000000 +0300
@@ -399,6 +399,7 @@
"<b>" ++ (toUpper f : fs) ++ ":</b> " ++ v ++ "<br>",
s) where new = concatFor (Map.keys $ stateSchema s) $ \cat ->
"<form action='newItem' method=post>\
+ \<input type=hidden name=cat value='"++cat++"'>\
\<button type=submit>New "++cat++"</button></form>"
showItem :: String -> () -> MyState -> (String, MyState)
@@ -422,7 +423,7 @@
s' = s { stateItems = Map.insert id item $ stateItems s }
item = Item (Map.fromList $ [(f,"") | f <- catFs]) (Set.fromList [cat])
catFs = stateSchema s Map.! cat
- Just cat = fmap (drop 4) $ lookM msg "action"
+ Just cat = lookM msg "cat"
delItem msg s = ("table", s') where
s' = s { stateItems = Map.delete id $ stateItems s }
More information about the Fencommits
mailing list