From 0d1417b00406b359ed60773389a21d468f117bdd Mon Sep 17 00:00:00 2001 From: Veronika Kotovich Date: Thu, 27 Aug 2015 13:30:50 +0300 Subject: [PATCH] Code cleanup --- mail_move_message_models.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/mail_move_message_models.py b/mail_move_message_models.py index dd0d17a..c58d446 100644 --- a/mail_move_message_models.py +++ b/mail_move_message_models.py @@ -212,15 +212,16 @@ class mail_move_message_configuration(models.TransientModel): model_ids = fields.Many2many(comodel_name='ir.model', string='Models') - def get_default_model_ids(self, cr, uid, fields, context=None): - config_parameters = self.pool.get('ir.config_parameter') - model_obj = self.pool.get('ir.model') - model_names = config_parameters.get_param(cr, uid, 'mail_relocation_models', context=context) + @api.model + def get_default_model_ids(self, fields): + config_parameters = self.env['ir.config_parameter'] + model_obj = self.env['ir.model'] + model_names = config_parameters.get_param('mail_relocation_models') if not model_names: return {} model_names = model_names.split(',') - model_ids = model_obj.search(cr, uid, [('model', 'in', model_names)], context=context) - return {'model_ids': model_ids} + model_ids = model_obj.search([('model', 'in', model_names)]) + return {'model_ids': [m.id for m in model_ids]} @api.multi def set_model_ids(self):