From f518a4e104928989937e29cd1976f1b4de628558 Mon Sep 17 00:00:00 2001 From: helmutm Date: Sun, 20 Apr 2008 11:10:57 +0000 Subject: [PATCH] error check for missing concept type git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2530 fd906abe-77d9-0310-91a1-e0d9ade77398 --- external/base.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/external/base.py b/external/base.py index 7832f64..faa6e3d 100644 --- a/external/base.py +++ b/external/base.py @@ -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)