# HG changeset patch # User Sylvain Thénault # Date 1254221046 -7200 # Node ID 8832e231fad776cad36351d3c8ec3607dcc90a7a # Parent 5f18e71e3d4288563e27213b69f5b2193ac50335 __linkto may only appears in root form diff -r 5f18e71e3d42 -r 8832e231fad7 web/views/forms.py --- 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