# HG changeset patch # User Sylvain Thénault # Date 1250153386 -7200 # Node ID 9d7173656a1ab5b972d4a3379f4fab1e08b4ed18 # Parent 0d01413ec9ae15b22301d99cdfff06597b4c317c proper rewrite diff -r 0d01413ec9ae -r 9d7173656a1a web/uicfg.py --- a/web/uicfg.py Thu Aug 13 10:32:03 2009 +0200 +++ b/web/uicfg.py Thu Aug 13 10:49:46 2009 +0200 @@ -156,14 +156,14 @@ super(InitializableDict, self).__init__(*args, **kwargs) register_rtag(self) - def init(schema, check=True): + def init(self, schema, check=True): for eschema in schema.entities(): if eschema.schema_entity(): - uicfg.indexview_etype_section.setdefault(eschema, 'schema') + self.setdefault(eschema, 'schema') elif eschema.is_subobject(strict=True): - uicfg.indexview_etype_section.setdefault(eschema, 'subobject') + self.setdefault(eschema, 'subobject') else: - uicfg.indexview_etype_section.setdefault(eschema, 'application') + self.setdefault(eschema, 'application') indexview_etype_section = InitializableDict(EmailAddress='subobject', CWUser='system',