From c6c815d08e405139e6d09febcaa89c12e4997a57 Mon Sep 17 00:00:00 2001 From: alfredoavanzosc Date: Wed, 14 Sep 2016 11:35:25 +0200 Subject: [PATCH] [FIX] mrp_operations_time_control: Fix bug when the function "_write_end_date_operation_line" does not arrive any OP. --- mrp_operations_time_control/models/operation_time.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mrp_operations_time_control/models/operation_time.py b/mrp_operations_time_control/models/operation_time.py index b1d5e30ef..a3939e51b 100644 --- a/mrp_operations_time_control/models/operation_time.py +++ b/mrp_operations_time_control/models/operation_time.py @@ -19,7 +19,8 @@ class MrpProductionWorkcenterLine(models.Model): 'user': self.env.uid}) def _write_end_date_operation_line(self): - if not self.operation_time_lines[-1].end_date: + if (self.operation_time_lines and not + self.operation_time_lines[-1].end_date): self.operation_time_lines[-1].end_date = fields.Datetime.now() @api.multi