From 62baa8a214e1db6d0dda9a59b606c65fbe370f30 Mon Sep 17 00:00:00 2001 From: jdoutreloux Date: Thu, 30 Jan 2020 10:10:12 +0000 Subject: [PATCH] [IMP] sale_timesheet : change default values of projects If sale_timesheet is installed, the timer is activated by default. Task-2125111 closes odoo/odoo#44468 Related: odoo/enterprise#8109 Signed-off-by: Yannick Tivisse (yti) --- addons/account/tests/test_account_move_entry.py | 1 + addons/sale_timesheet/models/sale_order.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/account/tests/test_account_move_entry.py b/addons/account/tests/test_account_move_entry.py index e6cb5e9dfcf..10c2e9f9600 100644 --- a/addons/account/tests/test_account_move_entry.py +++ b/addons/account/tests/test_account_move_entry.py @@ -336,6 +336,7 @@ class TestAccountMove(AccountTestInvoicingCommon): def test_add_followers_on_post(self): # Add some existing partners, some from another company company = self.env['res.company'].create({'name': 'Oopo'}) + company.flush() existing_partners = self.env['res.partner'].create([{ 'name': 'Jean', 'company_id': company.id, diff --git a/addons/sale_timesheet/models/sale_order.py b/addons/sale_timesheet/models/sale_order.py index dddc6626b30..9fabfbf9880 100644 --- a/addons/sale_timesheet/models/sale_order.py +++ b/addons/sale_timesheet/models/sale_order.py @@ -108,7 +108,7 @@ class SaleOrderLine(models.Model): def _timesheet_create_project(self): project = super()._timesheet_create_project() - project.write({'allow_timesheets': True}) + project.write({'allow_timesheets': True, 'allow_timesheet_timer': True}) return project def _recompute_qty_to_invoice(self, date):