From 549b3a0d0a4e5b3fcee19479a83dcbd3e805480d Mon Sep 17 00:00:00 2001 From: Alvaro Fuentes Date: Mon, 27 Mar 2023 08:20:24 +0000 Subject: [PATCH] [FIX] sale_timesheet: allow install of demo data The product `sale_timesheet.product_service_deliver_milestones` uses `milestones` service_type but this is not available always. Steps to reproduce issue: 1. Install sale_praject (with demo) in a clean DB 2. Unmark "Use milestones" in settings 3. Set invoice policy at delivery in settings 4. Try to install sale_timesheet Demo data fails to install due to attempt to use milestores as service type. ``` File "/home/odoo/src/odoo/16.0/odoo/fields.py", line 2720, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ``` This issue blocks many upgrades. closes odoo/odoo#116697 X-original-commit: 8ae7bf6c9a3af45353e5ef43d8b72f95c6731e5f Signed-off-by: Xavier Bol (xbo) --- addons/sale_timesheet/data/sale_service_demo.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale_timesheet/data/sale_service_demo.xml b/addons/sale_timesheet/data/sale_service_demo.xml index 475763e1fc2..543552d21d4 100644 --- a/addons/sale_timesheet/data/sale_service_demo.xml +++ b/addons/sale_timesheet/data/sale_service_demo.xml @@ -112,7 +112,7 @@ service - milestones + task_in_project