--- a/web/views/primary.py Wed Aug 04 11:16:40 2010 +0200
+++ b/web/views/primary.py Fri Aug 06 17:49:20 2010 +0200
@@ -130,7 +130,7 @@
display_attributes = []
for rschema, _, role, dispctrl in self._section_def(entity, 'attributes'):
vid = dispctrl.get('vid', 'reledit')
- if rschema.final or vid == 'reledit':
+ if rschema.final or vid == 'reledit' or dispctrl.get('rtypevid'):
value = entity.view(vid, rtype=rschema.type, role=role)
else:
rset = self._relation_rset(entity, rschema, role, dispctrl)