From 1bb4458dcab39d6ffea232a6445084bf26c1c625 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Fri, 29 May 2020 17:45:41 +0200 Subject: [PATCH] Remove use of deprecated extruders property This also removes the need to sort them, since the list is already sorted by position. Done during Turbo Testing and Tooling. --- plugins/GCodeWriter/GCodeWriter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/GCodeWriter/GCodeWriter.py b/plugins/GCodeWriter/GCodeWriter.py index 160857443b..bb901bed89 100644 --- a/plugins/GCodeWriter/GCodeWriter.py +++ b/plugins/GCodeWriter/GCodeWriter.py @@ -160,7 +160,7 @@ class GCodeWriter(MeshWriter): data = {"global_quality": serialized} all_setting_keys = flat_global_container.getAllKeys() - for extruder in sorted(stack.extruders.values(), key = lambda k: int(k.getMetaDataEntry("position"))): + for extruder in stack.extruderList: extruder_quality = extruder.qualityChanges if extruder_quality.getId() == "empty_quality_changes": # Same story, if quality changes is empty, create a new one