mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-12 15:19:00 +08:00
Properly handle machines that have no variants
Contributes to CURA-341
This commit is contained in:
parent
aba60b0105
commit
2bc3a10776
@ -139,10 +139,11 @@ class XmlMaterialProfile(UM.Settings.InstanceContainer):
|
|||||||
elif len(container.id) < len(machine_container_map[definition_id].id):
|
elif len(container.id) < len(machine_container_map[definition_id].id):
|
||||||
machine_container_map[definition_id] = container
|
machine_container_map[definition_id] = container
|
||||||
|
|
||||||
|
if definition_id not in machine_nozzle_map:
|
||||||
|
machine_nozzle_map[definition_id] = {}
|
||||||
|
|
||||||
variant = container.getMetaDataEntry("variant")
|
variant = container.getMetaDataEntry("variant")
|
||||||
if variant:
|
if variant:
|
||||||
if definition_id not in machine_nozzle_map:
|
|
||||||
machine_nozzle_map[definition_id] = {}
|
|
||||||
machine_nozzle_map[definition_id][variant] = container
|
machine_nozzle_map[definition_id][variant] = container
|
||||||
|
|
||||||
for definition_id, container in machine_container_map.items():
|
for definition_id, container in machine_container_map.items():
|
||||||
|
Loading…
x
Reference in New Issue
Block a user