Reviewers: ,
Please review this at http://codereview.tryton.org/153002/ Affected files: M trytond/ir/property.py M trytond/ir/property.xml Index: trytond/ir/property.py =================================================================== --- a/trytond/ir/property.py +++ b/trytond/ir/property.py @@ -11,7 +11,7 @@ "Property" _name = 'ir.property' _description = __doc__ - name = fields.Char('Name') + _rec_name = 'field' value = fields.Reference('Value', selection='models_get') res = fields.Reference('Resource', selection='models_get', select=1) field = fields.Many2One('ir.model.field', 'Field', @@ -110,9 +110,8 @@ return res[names[0]] return res - def _set_values(self, name, model, res_id, val, field_id): + def _set_values(self, model, res_id, val, field_id): return { - 'name': name, 'value': val, 'res': model + ',' + str(res_id), 'field': field_id, @@ -174,7 +173,7 @@ res = False if (val != default_val): for res_id in ids: - vals = self._set_values(name, model, res_id, val, field_id) + vals = self._set_values(model, res_id, val, field_id) with Transaction().set_user(0, set_context=True): res = self.create(vals) return res Index: trytond/ir/property.xml =================================================================== --- a/trytond/ir/property.xml +++ b/trytond/ir/property.xml @@ -9,8 +9,6 @@ <field name="arch" type="xml"> <![CDATA[ <form string="Property"> - <label name="name"/> - <field name="name" colspan="3"/> <label name="field"/> <field name="field" colspan="3"/> <label name="value"/> @@ -27,7 +25,6 @@ <field name="arch" type="xml"> <![CDATA[ <tree string="Properties"> - <field name="name"/> <field name="field"/> <field name="value"/> <field name="res"/> -- [email protected] mailing list
