Fix for Not Supported when adding a new machine. CURA-3042

This commit is contained in:
Jack Ha 2016-12-12 16:46:19 +01:00
parent 94a50362e1
commit 6e8e7d090d

View file

@ -1196,8 +1196,9 @@ class MachineManager(QObject):
else: else:
material_search_criteria["definition"] = "fdmprinter" material_search_criteria["definition"] = "fdmprinter"
material_containers = container_registry.findInstanceContainers(**material_search_criteria) material_containers = container_registry.findInstanceContainers(**material_search_criteria)
if material_containers: # Try all materials to see if there is a quality profile available.
search_criteria["material"] = material_containers[0].getId() for material_container in material_containers:
search_criteria["material"] = material_container.getId()
containers = container_registry.findInstanceContainers(**search_criteria) containers = container_registry.findInstanceContainers(**search_criteria)
if containers: if containers: