web/form.py
branchtls-sprint
changeset 1651 675873ed82e3
parent 1564 de0548cb0ab8
child 1686 32cb9f563fc6
equal deleted inserted replaced
1650:83ea117caad9 1651:675873ed82e3
   427     def __init__(self, *args, **kwargs):
   427     def __init__(self, *args, **kwargs):
   428         self.edited_entity = kwargs.pop('entity', None)
   428         self.edited_entity = kwargs.pop('entity', None)
   429         msg = kwargs.pop('submitmsg', None)
   429         msg = kwargs.pop('submitmsg', None)
   430         super(EntityFieldsForm, self).__init__(*args, **kwargs)
   430         super(EntityFieldsForm, self).__init__(*args, **kwargs)
   431         if self.edited_entity is None:
   431         if self.edited_entity is None:
   432             self.edited_entity = self.complete_entity(self.row, self.col)
   432             self.edited_entity = self.complete_entity(self.row or 0, self.col or 0)
   433         self.form_add_hidden('__type', eidparam=True)
   433         self.form_add_hidden('__type', eidparam=True)
   434         self.form_add_hidden('eid')
   434         self.form_add_hidden('eid')
   435         if msg is not None:
   435         if msg is not None:
   436             # If we need to directly attach the new object to another one
   436             # If we need to directly attach the new object to another one
   437             for linkto in self.req.list_form_param('__linkto'):
   437             for linkto in self.req.list_form_param('__linkto'):