diff options
| author | Christophe Simonis <chs@odoo.com> | 2017-08-09 14:20:54 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2017-08-09 14:20:54 +0200 |
| commit | 6554d95ed0ee09b58ba01ae3a7a4c2d823c83667 (patch) | |
| tree | 9c144e09383a1f956def5b39faa072adbda36e26 | |
| parent | 47d84fca1c8c90c52c8fab51c2c1d3c110d8bad3 (diff) | |
Revert "[FIX] crm, sale_crm, sales_team, website_crm_partner_assign: change context key"
This commit is not retro-compatible with existing database.
Moreover, the underlying issue (opw-757039) has been fixed via commit
baca743cc0c604613b0408ef2d299bff0720ae37.
This reverts commit 8510c0ce3703dd9ab2020cb08305663e7c030725.
| -rw-r--r-- | addons/crm/models/crm_lead.py | 8 | ||||
| -rw-r--r-- | addons/crm/views/crm_lead_views.xml | 8 | ||||
| -rw-r--r-- | addons/crm/views/crm_team_views.xml | 6 | ||||
| -rw-r--r-- | addons/crm/views/res_partner_views.xml | 2 | ||||
| -rw-r--r-- | addons/sale_crm/views/crm_lead_views.xml | 2 | ||||
| -rw-r--r-- | addons/sales_team/models/crm_team.py | 2 | ||||
| -rw-r--r-- | addons/website_crm_partner_assign/report/crm_lead_report_view.xml | 2 |
7 files changed, 15 insertions, 15 deletions
diff --git a/addons/crm/models/crm_lead.py b/addons/crm/models/crm_lead.py index 984f3bb735f..ec538ea1fc7 100644 --- a/addons/crm/models/crm_lead.py +++ b/addons/crm/models/crm_lead.py @@ -278,8 +278,8 @@ class Lead(models.Model): # set up context used to find the lead's sales channel which is needed # to correctly set the default stage_id context = dict(self._context or {}) - if vals.get('type') and not self._context.get('default_crm_lead_type'): - context['default_crm_lead_type'] = vals.get('type') + if vals.get('type') and not self._context.get('default_type'): + context['default_type'] = vals.get('type') if vals.get('team_id') and not self._context.get('default_team_id'): context['default_team_id'] = vals.get('team_id') @@ -314,7 +314,7 @@ class Lead(models.Model): self.ensure_one() # set default value in context, if not already set (Put stage to 'new' stage) context = dict(self._context) - context.setdefault('default_crm_lead_type', self.type) + context.setdefault('default_type', self.type) context.setdefault('default_team_id', self.team_id.id) # Set date_open to today if it is an opp default = default or {} @@ -822,7 +822,7 @@ class Lead(models.Model): (False, 'graph') ], 'type': 'ir.actions.act_window', - 'context': {'default_crm_lead_type': 'opportunity'} + 'context': {'default_type': 'opportunity'} } @api.multi diff --git a/addons/crm/views/crm_lead_views.xml b/addons/crm/views/crm_lead_views.xml index 6be52219429..fff0436699f 100644 --- a/addons/crm/views/crm_lead_views.xml +++ b/addons/crm/views/crm_lead_views.xml @@ -702,7 +702,7 @@ if record: <field name="view_id" ref="crm_case_tree_view_leads"/> <field name="search_view_id" ref="crm.view_crm_case_leads_filter"/> <field name="context">{ - 'default_crm_lead_type':'lead', + 'default_type':'lead', 'search_default_type': 'lead', 'needaction_menu_ref': 'crm.menu_crm_opportunities', 'search_default_to_process':1, @@ -736,7 +736,7 @@ if record: <field name="view_mode">kanban,tree,graph,pivot,form,calendar</field> <field name="domain">[('type','=','opportunity')]</field> <field name="context">{ - 'default_crm_lead_type': 'opportunity', + 'default_type': 'opportunity', 'default_user_id': uid } </field> @@ -787,7 +787,7 @@ if record: <field name="view_mode">kanban,tree,graph,pivot,form,calendar</field> <field name="domain">[('type','=','opportunity')]</field> <field name="context">{ - 'default_crm_lead_type': 'opportunity', + 'default_type': 'opportunity', 'default_user_id': uid, 'search_default_assigned_to_me': 1, }</field> @@ -832,7 +832,7 @@ if record: (0, 0, {'view_mode': 'kanban'}), (0, 0, {'view_mode': 'calendar'}), (0, 0, {'view_mode': 'pivot'}), (0, 0, {'view_mode': 'graph'})]"/> <field name="domain">[('type','=','opportunity'), ('activity_date_deadline', '!=', False)]</field> <field name="context">{ - 'default_crm_lead_type': 'opportunity', + 'default_type': 'opportunity', 'default_user_id': uid, 'search_default_assigned_to_me': 1 } diff --git a/addons/crm/views/crm_team_views.xml b/addons/crm/views/crm_team_views.xml index 86ac9ebb18b..23698ecc36c 100644 --- a/addons/crm/views/crm_team_views.xml +++ b/addons/crm/views/crm_team_views.xml @@ -12,7 +12,7 @@ <field name="context">{ 'search_default_team_id': [active_id], 'default_team_id': active_id, - 'default_crm_lead_type': 'lead', + 'default_type': 'lead', } </field> <field name="help" type="html"> @@ -39,7 +39,7 @@ <field name="context">{ 'search_default_team_id': [active_id], 'default_team_id': active_id, - 'default_crm_lead_type': 'opportunity', + 'default_type': 'opportunity', 'default_user_id': uid, } </field> @@ -151,7 +151,7 @@ <field name="context">{ 'search_default_team_id': [active_id], 'default_team_id': active_id, - 'default_crm_lead_type': 'opportunity', + 'default_type': 'opportunity', 'default_user_id': uid, } </field> diff --git a/addons/crm/views/res_partner_views.xml b/addons/crm/views/res_partner_views.xml index dfdfee87069..08541cb35a1 100644 --- a/addons/crm/views/res_partner_views.xml +++ b/addons/crm/views/res_partner_views.xml @@ -18,7 +18,7 @@ <field name="domain">[('type','=','opportunity')]</field> <field name="context">{ 'search_default_partner_id': active_id, - 'default_crm_lead_type': 'opportunity' + 'default_type': 'opportunity' }</field> <field name="view_id" eval="False"/> <field name="search_view_id" ref="crm.view_crm_case_opportunities_filter"/> diff --git a/addons/sale_crm/views/crm_lead_views.xml b/addons/sale_crm/views/crm_lead_views.xml index 637f2abff56..2f3f7883fe7 100644 --- a/addons/sale_crm/views/crm_lead_views.xml +++ b/addons/sale_crm/views/crm_lead_views.xml @@ -42,7 +42,7 @@ <!-- add needaction_menu_ref to reload quotation needaction when opportunity needaction is reloaded --> <record id="crm.crm_lead_opportunities" model="ir.actions.act_window"> - <field name="context">{'default_crm_lead_type': 'opportunity', 'default_user_id': uid, 'needaction_menu_ref': 'sale.menu_sale_quotations'}</field> + <field name="context">{'default_type': 'opportunity', 'default_user_id': uid, 'needaction_menu_ref': 'sale.menu_sale_quotations'}</field> </record> <record id="sales_team.mail_activity_type_action_config_sales" model="ir.actions.act_window"> diff --git a/addons/sales_team/models/crm_team.py b/addons/sales_team/models/crm_team.py index 2e253919a10..c4cb8b74301 100644 --- a/addons/sales_team/models/crm_team.py +++ b/addons/sales_team/models/crm_team.py @@ -33,7 +33,7 @@ class CrmTeam(models.Model): team_id = self.env['crm.team'].browse(self.env.context.get('default_team_id')) if not team_id: default_team_id = self.env.ref('sales_team.team_sales_department', raise_if_not_found=False) - if default_team_id and (self.env.context.get('default_crm_lead_type') != 'lead' or default_team_id.use_leads): + if default_team_id and (self.env.context.get('default_type') != 'lead' or default_team_id.use_leads): team_id = default_team_id return team_id diff --git a/addons/website_crm_partner_assign/report/crm_lead_report_view.xml b/addons/website_crm_partner_assign/report/crm_lead_report_view.xml index 7077d490c4f..d2d7aab1cf0 100644 --- a/addons/website_crm_partner_assign/report/crm_lead_report_view.xml +++ b/addons/website_crm_partner_assign/report/crm_lead_report_view.xml @@ -64,7 +64,7 @@ <field name="name">Opp. Assignment Analysis</field> <field name="res_model">crm.lead.report.assign</field> <field name="view_type">form</field> - <field name="context">{'default_crm_lead_type': 'opportunity', 'group_by_no_leaf':1,'group_by':[]}</field> + <field name="context">{'default_type': 'opportunity', 'group_by_no_leaf':1,'group_by':[]}</field> <field name="view_mode">pivot,graph</field> <field name="domain">[('type', '=', 'opportunity')]</field> </record> |
