]> git.ipfire.org Git - people/shoehn/ipfire.org.git/commitdiff
Python 2.5 fixes.
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 21 Jan 2010 19:40:21 +0000 (20:40 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 21 Jan 2010 19:40:21 +0000 (20:40 +0100)
www/webapp/menu.py

index b32c3e3f6e43ae6ae062b1a5eb9f996ca74c6499..d998fd37fec224646689119ff7a7196e4d1e63e8 100644 (file)
@@ -2,7 +2,7 @@
 
 import simplejson
 
-from helpers import Item
+from helpers import Item, _stringify
 
 class Menu(object):
        def __init__(self, filename=None):
@@ -17,7 +17,7 @@ class Menu(object):
                f.close()
                
                for item in simplejson.loads(data):
-                       self.items.append(MenuItem(**item))
+                       self.items.append(MenuItem(**_stringify(item)))
 
 
 class MenuItem(Item):
@@ -29,7 +29,7 @@ class MenuItem(Item):
                if self.args.has_key("subs"):
                        self.args["items"] = []
                        for sub in self.args["subs"]:
-                               self.args["items"].append(MenuItem(**sub))
+                               self.args["items"].append(MenuItem(**_stringify(sub)))
                        del self.args["subs"]