From 9d9d82dc242d418d09c8769cff9a9abfddf0bee9 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Mon, 4 Nov 2019 16:58:57 +0100 Subject: [PATCH] Make logging when using a fallback for preferred material more explicit CURA-6950 --- cura/Machines/VariantNode.py | 1 + 1 file changed, 1 insertion(+) diff --git a/cura/Machines/VariantNode.py b/cura/Machines/VariantNode.py index b93be9773e..8275c70e62 100644 --- a/cura/Machines/VariantNode.py +++ b/cura/Machines/VariantNode.py @@ -88,6 +88,7 @@ class VariantNode(ContainerNode): # First fallback: Choose any material with matching diameter. for material_node in self.materials.values(): if material_node.getMetaDataEntry("approximate_diameter") and approximate_diameter == int(material_node.getMetaDataEntry("approximate_diameter")): + Logger.log("w", "Could not find preferred material %s, falling back to whatever works", self.machine.preferred_material) return material_node fallback = next(iter(self.materials.values())) # Should only happen with empty material node. Logger.log("w", "Could not find preferred material {preferred_material} with diameter {diameter} for variant {variant_id}, falling back to {fallback}.".format(