Look at the correct stack for variant

CURA-2313
This commit is contained in:
Jaime van Kessel 2016-09-12 10:54:57 +02:00
parent 820d91486f
commit feae612d55

View file

@ -444,7 +444,7 @@ class NetworkPrinterOutputDevice(PrinterOutputDevice):
# Check if the right cartridges are loaded. Any failure in these results in a warning.
extruder_manager = cura.Settings.ExtruderManager.getInstance()
if print_information.materialLengths[index] != 0:
variant = extruder_manager.getExtruderStack(0).findContainer({"type": "variant"})
variant = extruder_manager.getExtruderStack(index).findContainer({"type": "variant"})
if variant:
if variant.getName() != self._json_printer_state["heads"][0]["extruders"][index]["hotend"]["id"]:
Logger.log("w", "Extruder %s has a different Cartridge (%s) as Cura (%s)", index + 1, self._json_printer_state["heads"][0]["extruders"][index]["hotend"]["id"], variant.getName())