web/views/editviews.py
branchtls-sprint
changeset 1318 50e1a778c5ee
parent 1246 76b3cd5d4f31
child 1335 1ad1a174da77
--- a/web/views/editviews.py	Thu Apr 09 13:59:44 2009 +0200
+++ b/web/views/editviews.py	Thu Apr 09 14:31:32 2009 +0200
@@ -76,12 +76,6 @@
     id = 'unrelateddivs'
     __select__ = match_form_params('relation')
 
-    @property
-    def limit(self):
-        if self.req.form.get('__force_display'):
-            return None
-        return self.req.property_value('navigation.related-limit') + 1
-
     def cell_call(self, row, col):
         entity = self.entity(row, col)
         relname, target = self.req.form.get('relation').rsplit('_', 1)
@@ -128,7 +122,8 @@
         form = self.vreg.select_object('forms', 'edition', self.req,
                                        entity=entity)
         field = form.field_by_name(rschema, target, entity.__class__)
-        for eview, reid in form.form_field_vocabulary(field, self.limit):
+        limit = self.req.property_value('navigation.combobox-limit')
+        for eview, reid in form.form_field_vocabulary(field, limit):
             if reid is None:
                 options.append('<option class="separator">-- %s --</option>'
                                % html_escape(eview))