fix deassignment operation on import

git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3914 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
helmutm 2010-07-02 06:12:13 +00:00
parent 8f7a0bbf0c
commit cadf7939c2

2
external/element.py vendored
View file

@ -202,7 +202,7 @@ class DeassignmentElement(Element):
self[k] = v
def execute(self, loader):
if self.get('type') == 'child':
if self.get('type') in ('child', 'concept'):
loader.deassignChild(self['first'], self['second'], self['predicate'])
else:
loader.deassignResource(self['first'], self['second'], self['predicate'])