From 5ff52bba3298b707bac6f7bc8a7bfed60e99992d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9rome=20Maes?= Date: Fri, 29 Sep 2017 17:01:38 +0200 Subject: [PATCH] [FIX] sale_timesheet: force timesheet and not analytic line in overview --- addons/sale_timesheet/controllers/main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/sale_timesheet/controllers/main.py b/addons/sale_timesheet/controllers/main.py index 5cfa74a8f97..e93250ee278 100644 --- a/addons/sale_timesheet/controllers/main.py +++ b/addons/sale_timesheet/controllers/main.py @@ -3,6 +3,7 @@ from odoo import http, _ from odoo.http import request +from odoo.osv import expression from odoo.tools import float_round @@ -11,6 +12,7 @@ class SaleTimesheetController(http.Controller): @http.route('/timesheet/plan', type='json', auth="user") def plan(self, domain): + domain = expression.AND([domain, [('project_id', '!=', False)]]) # force timesheet and not AAL values = self._prepare_plan_values(domain) view = request.env.ref('sale_timesheet.timesheet_plan') return {