Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGhostkeeper <rubend@tutanota.com>2019-09-12 17:15:40 +0300
committerGhostkeeper <rubend@tutanota.com>2019-09-12 17:15:40 +0300
commit9c47fc8e70ec834633657291447f0838e58bee10 (patch)
tree6c4432be309a1474a9994b6bd2a5af8fdc5e413d /plugins/CuraProfileReader
parent7d49fd7fa28c0dec3041baf21b60134dbb41170d (diff)
Use container tree to get quality definition of printer
Contributes to issue CURA-6600.
Diffstat (limited to 'plugins/CuraProfileReader')
-rw-r--r--plugins/CuraProfileReader/CuraProfileReader.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/CuraProfileReader/CuraProfileReader.py b/plugins/CuraProfileReader/CuraProfileReader.py
index 5e2a4266c8..fa8ca89442 100644
--- a/plugins/CuraProfileReader/CuraProfileReader.py
+++ b/plugins/CuraProfileReader/CuraProfileReader.py
@@ -8,7 +8,7 @@ from UM.Logger import Logger
from UM.Settings.ContainerFormatError import ContainerFormatError
from UM.Settings.InstanceContainer import InstanceContainer # The new profile to make.
from cura.CuraApplication import CuraApplication
-from cura.Machines.QualityManager import getMachineDefinitionIDForQualitySearch
+from cura.Machines.ContainerTree import ContainerTree
from cura.ReaderWriters.ProfileReader import ProfileReader
import zipfile
@@ -97,7 +97,7 @@ class CuraProfileReader(ProfileReader):
if global_stack is None:
return None
- active_quality_definition = getMachineDefinitionIDForQualitySearch(global_stack.definition)
+ active_quality_definition = ContainerTree.getInstance().machines[global_stack.definition.container_id].quality_definition
if profile.getMetaDataEntry("definition") != active_quality_definition:
profile.setMetaDataEntry("definition", active_quality_definition)
return profile