From 28c158cd130ce491b256e65b8f48c1f140fff24d Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Thu, 6 Apr 2017 16:50:29 +0200 Subject: [PATCH] [FIX] crm, sales_team: dashboard shortcuts Partially an incorrect forward port of 27b6451. Moreover, the shortcuts "exp. closing" and "overdue" use the action `crm_lead_action_activities`, which filters by default `activity_date_deadline != False`. This should be used as well when counting. opw-725666 --- addons/crm/models/crm_lead.py | 2 +- addons/sales_team/static/src/xml/sales_team_dashboard.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/crm/models/crm_lead.py b/addons/crm/models/crm_lead.py index 490671d4638..b2b67581165 100644 --- a/addons/crm/models/crm_lead.py +++ b/addons/crm/models/crm_lead.py @@ -896,7 +896,7 @@ class Lead(models.Model): 'nb_opportunities': 0, } - opportunities = self.search([('type', '=', 'opportunity'), ('user_id', '=', self._uid)]) + opportunities = self.search([('type', '=', 'opportunity'), ('user_id', '=', self._uid), ('activity_date_deadline', '!=', False)]) for opp in opportunities: # Expected closing diff --git a/addons/sales_team/static/src/xml/sales_team_dashboard.xml b/addons/sales_team/static/src/xml/sales_team_dashboard.xml index b1bb4a6ca65..060bbca91fd 100644 --- a/addons/sales_team/static/src/xml/sales_team_dashboard.xml +++ b/addons/sales_team/static/src/xml/sales_team_dashboard.xml @@ -84,7 +84,7 @@ - + exp. closing