From cbf6f55fd85156e6f1e0f8f579ad7bee48fd0c61 Mon Sep 17 00:00:00 2001 From: Lipu Fei Date: Wed, 3 Jan 2018 16:42:00 +0100 Subject: [PATCH] Fix perfered material search in auto-update CURA-4708 --- plugins/MachineSettingsAction/MachineSettingsAction.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/MachineSettingsAction/MachineSettingsAction.py b/plugins/MachineSettingsAction/MachineSettingsAction.py index 17bb4e5161..ad5957e625 100755 --- a/plugins/MachineSettingsAction/MachineSettingsAction.py +++ b/plugins/MachineSettingsAction/MachineSettingsAction.py @@ -260,6 +260,7 @@ class MachineSettingsAction(MachineAction): if not materials: # Same material with new diameter is not found, search for generic version of the same material type search_criteria.pop("supplier", None) + search_criteria.pop("brand", None) search_criteria["color_name"] = "Generic" materials = self._container_registry.findInstanceContainers(**search_criteria) if not materials: @@ -276,6 +277,6 @@ class MachineSettingsAction(MachineAction): # Just use empty material as a final fallback materials = [self._empty_container] - Logger.log("i", "Selecting new material: %s" % materials[0].getId()) + Logger.log("i", "Selecting new material: %s", materials[0].getId()) extruder_stack.material = materials[0]