[Zope3-checkins] CVS: ZODB3/ZConfig - schema.py:1.17
Fred L. Drake, Jr.
fred@zope.com
Thu, 16 Jan 2003 12:34:44 -0500
Update of /cvs-repository/ZODB3/ZConfig
In directory cvs.zope.org:/tmp/cvs-serv24726/ZConfig
Modified Files:
schema.py
Log Message:
Bug fix: Schema components should always be allowed to extend types defined
within the same component. (A single table entry was not being made when
parsing a component.)
=== ZODB3/ZConfig/schema.py 1.16 => 1.17 ===
--- ZODB3/ZConfig/schema.py:1.16 Thu Jan 16 12:26:28 2003
+++ ZODB3/ZConfig/schema.py Thu Jan 16 12:34:11 2003
@@ -307,6 +307,7 @@
else:
sectinfo = self._schema.createSectionType(
name, keytype, valuetype, datatype)
+ self._localtypes[name] = sectinfo
if attrs.has_key("implements"):
ifname = self.basic_key(attrs["implements"])
interface = self._schema.gettype(ifname)