import simplejson
-from helpers import Item
+from helpers import Item, _stringify
class Menu(object):
def __init__(self, filename=None):
f.close()
for item in simplejson.loads(data):
- self.items.append(MenuItem(**item))
+ self.items.append(MenuItem(**_stringify(item)))
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"]