From 6dd03336269e53821ac6317071f342f534369904 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Wed, 28 Aug 2019 13:21:23 +0200 Subject: [PATCH] Use container tree instead of getMachineDefinitionIdForQualitySearch It's in the metadata there, so use it. Contributes to issue CURA-6600. --- cura/Settings/CuraContainerRegistry.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cura/Settings/CuraContainerRegistry.py b/cura/Settings/CuraContainerRegistry.py index c288f3c0ce..918e6a5257 100644 --- a/cura/Settings/CuraContainerRegistry.py +++ b/cura/Settings/CuraContainerRegistry.py @@ -381,7 +381,8 @@ class CuraContainerRegistry(ContainerRegistry): global_stack = Application.getInstance().getGlobalContainerStack() if global_stack is None: return None - definition_id = getMachineDefinitionIDForQualitySearch(global_stack.definition) + machine_node = ContainerTree.getInstance().machines[global_stack.definition.getId()] + definition_id = machine_node.quality_definition profile.setDefinition(definition_id) # Check to make sure the imported profile actually makes sense in context of the current configuration.