|
@@ -1,4 +1,3 @@
|
|
|
-# -*- coding: utf-8 -*-
|
|
|
# © 2016 Serpent Consulting Services Pvt. Ltd. (support@serpentcs.com)
|
|
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
|
|
|
|
@@ -21,11 +20,21 @@ class TestMassEditing(common.TransactionCase):
|
|
|
self.partner_model = model_obj.\
|
|
|
search([('model', '=', 'res.partner')])
|
|
|
self.user_model = model_obj.search([('model', '=', 'res.users')])
|
|
|
+ # Calling the Search method without context for
|
|
|
+ # the Search from the List view of the Fields.
|
|
|
self.fields_model = self.env['ir.model.fields'].\
|
|
|
search([('model_id', '=', self.partner_model.id),
|
|
|
('name', 'in', ['email', 'phone', 'category_id', 'comment',
|
|
|
'country_id', 'customer', 'child_ids',
|
|
|
'title'])])
|
|
|
+ # Calling the Search method with context for the Search
|
|
|
+ # model_id field related fields in the fields_ids.
|
|
|
+ self.fields_model = self.env['ir.model.fields'].\
|
|
|
+ with_context({'mass_edit': True}).\
|
|
|
+ search([('model_id', '=', self.partner_model.id),
|
|
|
+ ('name', 'in', ['email', 'phone', 'category_id', 'comment',
|
|
|
+ 'country_id', 'customer', 'child_ids',
|
|
|
+ 'title'])])
|
|
|
self.mass = self._create_mass_editing(self.partner_model,
|
|
|
self.fields_model)
|
|
|
self.copy_mass = self.mass.copy()
|