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

Reply via email to