equal
deleted
inserted
replaced
756 return self.maxrelitems + 1 |
756 return self.maxrelitems + 1 |
757 |
757 |
758 # autoform specific fields ################################################# |
758 # autoform specific fields ################################################# |
759 |
759 |
760 def _generic_relations_field(self): |
760 def _generic_relations_field(self): |
761 try: |
761 srels_by_cat = self.editable_relations() |
762 # pylint: disable=E1101 |
|
763 srels_by_cat = self.srelations_by_category('generic', 'add', strict=True) |
|
764 warn('[3.6] %s: srelations_by_category is deprecated, use uicfg or ' |
|
765 'override editable_relations instead' % classid(self), |
|
766 DeprecationWarning) |
|
767 except AttributeError: |
|
768 srels_by_cat = self.editable_relations() |
|
769 if not srels_by_cat: |
762 if not srels_by_cat: |
770 raise f.FieldNotFound('_cw_generic_field') |
763 raise f.FieldNotFound('_cw_generic_field') |
771 fieldset = u'%s :' % self._cw.__('This %s' % self.edited_entity.e_schema) |
764 fieldset = u'%s :' % self._cw.__('This %s' % self.edited_entity.e_schema) |
772 fieldset = fieldset.capitalize() |
765 fieldset = fieldset.capitalize() |
773 return GenericRelationsField(self.editable_relations(), |
766 return GenericRelationsField(self.editable_relations(), |