equal
deleted
inserted
replaced
287 role=neg_role(self.role), eidparam=True, id=iid) |
287 role=neg_role(self.role), eidparam=True, id=iid) |
288 |
288 |
289 def keep_entity(self, form, entity): |
289 def keep_entity(self, form, entity): |
290 if not entity.has_eid(): |
290 if not entity.has_eid(): |
291 return True |
291 return True |
292 # are we regenerating form because of a validation error ? |
292 # are we regenerating form because of a validation error? |
293 if form.form_previous_values: |
293 if form.form_previous_values: |
294 cdvalues = self._cw.list_form_param(eid_param(self.rtype, self.peid), |
294 cdvalues = self._cw.list_form_param(eid_param(self.rtype, self.peid), |
295 form.form_previous_values) |
295 form.form_previous_values) |
296 if unicode(entity.eid) not in cdvalues: |
296 if unicode(entity.eid) not in cdvalues: |
297 return False |
297 return False |