web/views/forms.py
changeset 7929 900f1627b171
parent 7889 6cebeb1f386a
child 7990 a673d1d9a738
equal deleted inserted replaced
7920:5146c63e8e34 7929:900f1627b171
   397             # in a __linkto hidden to avoid setting it twice in the controller
   397             # in a __linkto hidden to avoid setting it twice in the controller
   398             try:
   398             try:
   399                 self.field_by_name(rtype, role)
   399                 self.field_by_name(rtype, role)
   400             except form.FieldNotFound:
   400             except form.FieldNotFound:
   401                 for eid in eids:
   401                 for eid in eids:
   402                     self.add_hidden('__linkto', '%s:%s:%s' % (rtype, role, eid))
   402                     self.add_hidden('__linkto', '%s:%s:%s' % (rtype, eid, role))
   403 
   403 
   404     def render(self, *args, **kwargs):
   404     def render(self, *args, **kwargs):
   405         self.add_linkto_hidden()
   405         self.add_linkto_hidden()
   406         return super(EntityFieldsForm, self).render(*args, **kwargs)
   406         return super(EntityFieldsForm, self).render(*args, **kwargs)
   407 
   407