changeset 4355 | b50dd952cb8d |
parent 4347 | af7b256bf2d5 |
child 4356 | 8496a79aed0a |
--- a/web/uicfg.py Tue Jan 26 10:26:51 2010 +0100 +++ b/web/uicfg.py Tue Jan 26 10:27:52 2010 +0100 @@ -191,8 +191,10 @@ def __init__(self, *args, **kwargs): super(InitializableDict, self).__init__(*args, **kwargs) register_rtag(self) + self.__defaults = dict(self) def init(self, schema, check=True): + self.update(self.__defaults) for eschema in schema.entities(): if eschema.final: continue