web/views/forms.py
branchstable
changeset 3517 8832e231fad7
parent 3516 5f18e71e3d42
child 3524 a3431f4e2f40
child 3689 deb13e88e037
--- a/web/views/forms.py	Tue Sep 29 12:43:40 2009 +0200
+++ b/web/views/forms.py	Tue Sep 29 12:44:06 2009 +0200
@@ -305,9 +305,9 @@
                 searchedvalues = ['%s:%s:%s' % (field.name, eid, field.role)
                                   for eid in value]
                 # remove associated __linkto hidden fields
-                for field in self.fields_by_name('__linkto'):
+                for field in self.root_form.fields_by_name('__linkto'):
                     if field.initial in searchedvalues:
-                        self.remove_field(field)
+                        self.root_form.remove_field(field)
             else:
                 value = None
         return value