web/views/editviews.py
branchtls-sprint
changeset 1246 76b3cd5d4f31
parent 1186 58b4ec2a77f5
child 1318 50e1a778c5ee
--- a/web/views/editviews.py	Mon Apr 06 12:20:28 2009 +0200
+++ b/web/views/editviews.py	Mon Apr 06 12:37:45 2009 +0200
@@ -127,7 +127,7 @@
         rtype = rschema.type
         form = self.vreg.select_object('forms', 'edition', self.req,
                                        entity=entity)
-        field = form.field_by_name(rschema, target)
+        field = form.field_by_name(rschema, target, entity.__class__)
         for eview, reid in form.form_field_vocabulary(field, self.limit):
             if reid is None:
                 options.append('<option class="separator">-- %s --</option>'