diff --git a/controllers/main.py b/controllers/main.py index 16cbca1..bbc0436 100644 --- a/controllers/main.py +++ b/controllers/main.py @@ -16,7 +16,6 @@ class DataSetCustom(DataSet): break partner_info = {} if contact_field: - print res partner_info = model.read([r[0] for r in res], [contact_field]) partner_info = dict([(p['id'], p[contact_field]) for p in partner_info]) final_res = [] diff --git a/mail_move_message_models.py b/mail_move_message_models.py index 3d4501f..677d6ab 100644 --- a/mail_move_message_models.py +++ b/mail_move_message_models.py @@ -67,10 +67,10 @@ class wizard(models.TransientModel): self.record_url = '/web#id=%s&model=%s' % (self.res_id, self.model) - @api.onchange('filter_by_partner', 'partner_id') + @api.onchange('model', 'filter_by_partner', 'partner_id') def on_change_partner(self): domain = {'res_id': []} - if self.filter_by_partner and self.partner_id: + if self.model and self.filter_by_partner and self.partner_id: fields = self.env[self.model].fields_get(False) contact_field = False for n, f in fields.iteritems(): diff --git a/mail_move_message_views.xml b/mail_move_message_views.xml index b6967c9..28b7fb1 100644 --- a/mail_move_message_views.xml +++ b/mail_move_message_views.xml @@ -13,6 +13,7 @@ mail_move_message.wizard
+ @@ -22,16 +23,28 @@