From cc867761c0760612d09bd1503df5326028be8870 Mon Sep 17 00:00:00 2001 From: Shruti Singh Date: Fri, 26 Apr 2019 12:57:46 +0530 Subject: [PATCH] [FIX]product_configurator : fix issue- IndexError: tuple index out of range, while configuring product having restriction with empty domain lines --- product_configurator/models/product_config.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/product_configurator/models/product_config.py b/product_configurator/models/product_config.py index 61e4f031..a86d94c1 100644 --- a/product_configurator/models/product_config.py +++ b/product_configurator/models/product_config.py @@ -43,11 +43,12 @@ def compute_domain(self): line.value_ids.ids) ) # ensure 2 operands follow the last operator - computed_domain.append( - (lines[-1].attribute_id.id, - lines[-1].condition, - lines[-1].value_ids.ids) - ) + if lines: + computed_domain.append( + (lines[-1].attribute_id.id, + lines[-1].condition, + lines[-1].value_ids.ids) + ) return computed_domain name = fields.Char(