summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurent Stukkens (LTU) <ltu@odoo.com>2020-11-26 15:59:26 +0100
committerYannick Tivisse <yti@odoo.com>2020-11-28 09:25:54 +0100
commitd5999c99d80f0541fd34ae3c56ee76a4bcc9aca6 (patch)
treef31603dc406bd2e4cc04cf06413aee475e61fde3
parent344db3387b1d9b79a31f120f6ee31ef825c75e16 (diff)
[IMP] sale_timesheet: bring 13.0 behaviour on task timesheet sale_line_id
-rw-r--r--addons/sale_timesheet/models/account.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/addons/sale_timesheet/models/account.py b/addons/sale_timesheet/models/account.py
index e36fcff55b7..e946c30d18d 100644
--- a/addons/sale_timesheet/models/account.py
+++ b/addons/sale_timesheet/models/account.py
@@ -123,6 +123,8 @@ class AccountAnalyticLine(models.Model):
map_entry = self.env['project.sale.line.employee.map'].search([('project_id', '=', task.project_id.id), ('employee_id', '=', employee.id)])
if map_entry:
return map_entry.sale_line_id
+ if task.sale_line_id or project.sale_line_id:
+ return task.sale_line_id or project.sale_line_id
return self.env['sale.order.line']
def _timesheet_get_portal_domain(self):