From 1f34c6703ca9e95954840d374e8463f0aaa20adf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Mon, 10 Apr 2017 17:33:12 +0200 Subject: [PATCH] [REM] crm: remove activity stmart button Because with new activities it does not make sense to have a button completely crm-related although activities are now cross apps. --- addons/crm/models/res_partner.py | 8 -------- addons/crm/views/res_partner_views.xml | 15 --------------- 2 files changed, 23 deletions(-) diff --git a/addons/crm/models/res_partner.py b/addons/crm/models/res_partner.py index d3fc76d8cc5..f4f3967cd1d 100644 --- a/addons/crm/models/res_partner.py +++ b/addons/crm/models/res_partner.py @@ -13,7 +13,6 @@ class Partner(models.Model): meeting_ids = fields.Many2many('calendar.event', 'calendar_event_res_partner_rel', 'res_partner_id', 'calendar_event_id', string='Meetings') opportunity_count = fields.Integer("Opportunity", compute='_compute_opportunity_count') meeting_count = fields.Integer("# Meetings", compute='_compute_meeting_count') - activities_count = fields.Integer("Activities", compute='_compute_activities_count') @api.multi def _compute_opportunity_count(self): @@ -26,13 +25,6 @@ class Partner(models.Model): for partner in self: partner.meeting_count = len(partner.meeting_ids) - @api.multi - def _compute_activities_count(self): - activity_data = self.env['crm.activity.report'].read_group([('partner_id', 'in', self.ids)], ['partner_id'], ['partner_id']) - mapped_data = {act['partner_id'][0]: act['partner_id_count'] for act in activity_data} - for partner in self: - partner.activities_count = mapped_data.get(partner.id, 0) - @api.multi def schedule_meeting(self): partner_ids = self.ids diff --git a/addons/crm/views/res_partner_views.xml b/addons/crm/views/res_partner_views.xml index 08541cb35a1..8f0ec4da1f6 100644 --- a/addons/crm/views/res_partner_views.xml +++ b/addons/crm/views/res_partner_views.xml @@ -89,16 +89,6 @@ - - - Activities - crm.activity.report - form - tree - {} - [('partner_id', '=', active_id)] - - view.res.partner.form.crm.inherited1 @@ -122,11 +112,6 @@ context="{'partner_id': active_id, 'partner_name': name}"> -