hooks/metadata.py
changeset 7514 32081892850e
parent 7399 972ed1843bd8
parent 7502 e7190f7e850e
child 7543 570522300e22
--- a/hooks/metadata.py	Sat Jun 11 09:22:25 2011 +0200
+++ b/hooks/metadata.py	Wed Jun 15 17:16:19 2011 +0200
@@ -108,7 +108,7 @@
             # skip this special composite relation # XXX (syt) why?
             return
         eidfrom, eidto = self.eidfrom, self.eidto
-        composite = self._cw.schema_rproperty(self.rtype, eidfrom, eidto, 'composite')
+        composite = self._cw.rtype_eids_rdef(self.rtype, eidfrom, eidto).composite
         if composite == 'subject':
             SyncOwnersOp.get_instance(self._cw).add_data( (eidfrom, eidto) )
         elif composite == 'object':