Commit 44d91466 authored by Nicolas Wavrant's avatar Nicolas Wavrant

SupplyLine: update

parent 0ed65b65
...@@ -144,7 +144,7 @@ class SupplyLine(Path, Amount, XMLMatrix): ...@@ -144,7 +144,7 @@ class SupplyLine(Path, Amount, XMLMatrix):
cell = XMLMatrix.newCell(self, *kw, **kwd) cell = XMLMatrix.newCell(self, *kw, **kwd)
if kwd['base_id'] == 'path': if kwd['base_id'] == 'path':
index = self.index[kwd['base_id']][0][kw[0]] index = self.index[kwd['base_id']][0][kw[0]]
quantity_step_list = ['None'] + self.getQuantityStepList() + ['None'] quantity_step_list = [None] + self.getQuantityStepList() + [None]
min_quantity = quantity_step_list[index] min_quantity = quantity_step_list[index]
max_quantity = quantity_step_list[index+1] max_quantity = quantity_step_list[index+1]
cell.edit(sliced_range=(min_quantity, max_quantity)) cell.edit(sliced_range=(min_quantity, max_quantity))
...@@ -228,7 +228,7 @@ class SupplyLine(Path, Amount, XMLMatrix): ...@@ -228,7 +228,7 @@ class SupplyLine(Path, Amount, XMLMatrix):
p.setCriterionPropertyList(('quantity', )) p.setCriterionPropertyList(('quantity', ))
p.setCriterion( p.setCriterion(
'quantity', 'quantity',
min=min_quantity, min=min_quantity or 1,
max=(None if price_parameter == 'sliced_base_price' else max_quantity) max=(None if price_parameter == 'sliced_base_price' else max_quantity)
) )
if script is not None: if script is not None:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment