From 3ed580f9fda1066fa18a3d154cedc06374bc6a92 Mon Sep 17 00:00:00 2001 From: Elouan Le Bars Date: Thu, 6 Feb 2020 15:50:58 +0100 Subject: [PATCH] [FIX] b_shift : default_task_type_id computation --- beesdoo_shift/models/attendance_sheet.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/beesdoo_shift/models/attendance_sheet.py b/beesdoo_shift/models/attendance_sheet.py index 6bdbb71..adb0ac1 100644 --- a/beesdoo_shift/models/attendance_sheet.py +++ b/beesdoo_shift/models/attendance_sheet.py @@ -17,12 +17,11 @@ class AttendanceSheetShift(models.AbstractModel): def default_task_type_id(self): parameters = self.env["ir.config_parameter"] id = int( - parameters.get_param( - "beesdoo_shift.default_task_type_id", default=1 - ) + parameters.get_param("beesdoo_shift.default_task_type_id", default=False) ) task_types = self.env["beesdoo.shift.type"] - return task_types.browse(id) + if id: + return task_types.browse(id) # Related actual shift task_id = fields.Many2one("beesdoo.shift.shift", string="Task")