Author: jmorliaguet Date: Tue May 2 10:02:04 2006 New Revision: 3016 Modified: cpsskins/branches/paris-sprint-2006/setup/io.py cpsskins/branches/paris-sprint-2006/standard/io/relation.py Log:
- relations are now imported correctly Modified: cpsskins/branches/paris-sprint-2006/setup/io.py ============================================================================== --- cpsskins/branches/paris-sprint-2006/setup/io.py (original) +++ cpsskins/branches/paris-sprint-2006/setup/io.py Tue May 2 10:02:04 2006 @@ -64,10 +64,9 @@ raise NotImplementedError def updateURIMapping(self): - old_uri = u'cpsskins://%s:%s' % (IType(self.context).name, - self.node.getAttribute(u'id')) - new_uri = IIdentifiable(self.context).getURI() - self.mapping.update({old_uri: new_uri}) + uri = u'cpsskins://%s:%s' % (IType(self.context).name, + self.node.getAttribute(u'id')) + self.mapping.update({uri: self.context}) def clone(self, other): """Clone the DOM adapter. Modified: cpsskins/branches/paris-sprint-2006/standard/io/relation.py ============================================================================== --- cpsskins/branches/paris-sprint-2006/standard/io/relation.py (original) +++ cpsskins/branches/paris-sprint-2006/standard/io/relation.py Tue May 2 10:02:04 2006 @@ -52,9 +52,7 @@ relates = () for relate_el in node.getElementsByTagName('relate'): uri = relate_el.getAttribute(u'uri') - uri = self.mapping[uri] - - obj = uri # FIXME: resolve the uri + obj = self.mapping[uri] relates += obj, -- http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins