error check for missing concept type

git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2530 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
helmutm 2008-04-20 11:10:57 +00:00
parent 5272371cc1
commit f518a4e104

2
external/base.py vendored
View file

@ -113,6 +113,8 @@ class Extractor(Base):
conceptElement = elementTypes['concept']
typeConcept = self.typeConcept
for name, obj in self.concepts.items():
if obj.conceptType is None:
raise ValueError('Concept type is None for %s.' % getName(obj))
if obj.conceptType != typeConcept:
data = self.getObjectData(obj)
tp = getName(obj.conceptType)