--- a/web/views/primary.py Thu Jul 09 16:44:34 2009 +0200
+++ b/web/views/primary.py Thu Jul 09 17:16:49 2009 +0200
@@ -117,19 +117,7 @@
def render_entity_attributes(self, entity, siderelations=None):
for rschema, tschemas, role, dispctrl in self._section_def(entity, 'attributes'):
- # don't use reledit as default vid for composite relation
- if rschema.is_final():
- defaultvid = 'reledit'
- # XXX use entity.e_schema.role_rproperty(role, rschema, 'composite', tschemas[0]) once yams > 0.23.0 is out
- elif role == 'subject' and \
- rschema.rproperty(entity.e_schema, tschemas[0], 'composite'):
- defaultvid = 'csv'
- elif role == 'object' and \
- rschema.rproperty(tschemas[0], entity.e_schema, 'composite'):
- defaultvid = 'csv'
- else:
- defaultvid = 'reledit'
- vid = dispctrl.get('vid', defaultvid)
+ vid = dispctrl.get('vid', 'reledit')
if rschema.is_final() or vid == 'reledit':
value = entity.view(vid, rtype=rschema.type, role=role)
else: