mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-23 22:54:01 -06:00
Pre-fill list of qualities_per_type_per_extruder with empty dicts
Otherwise you get an IndexError later on. Contributes to issue CURA-6600.
This commit is contained in:
parent
44c98ba0d1
commit
8a51582210
1 changed files with 1 additions and 1 deletions
|
@ -57,7 +57,7 @@ class MachineNode(ContainerNode):
|
|||
Logger.log("e", "The number of extruders in the list of variants (" + str(len(variant_names)) + ") is not equal to the number of extruders in the list of materials (" + str(len(material_bases)) + ") or the list of enabled extruders (" + str(len(extruder_enabled)) + ").")
|
||||
return {}
|
||||
# For each extruder, find which quality profiles are available. Later we'll intersect the quality types.
|
||||
qualities_per_type_per_extruder = [] # type: List[Dict[str, QualityNode]]
|
||||
qualities_per_type_per_extruder = [{} for _ in range(len(variant_names))] # type: List[Dict[str, QualityNode]]
|
||||
for extruder_nr, variant_name in enumerate(variant_names):
|
||||
if not extruder_enabled[extruder_nr]:
|
||||
continue # No qualities are available in this extruder. It'll get skipped when calculating the available quality types.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue