diff options
author | Ghostkeeper <rubend@tutanota.com> | 2019-09-12 17:15:40 +0300 |
---|---|---|
committer | Ghostkeeper <rubend@tutanota.com> | 2019-09-12 17:15:40 +0300 |
commit | 9c47fc8e70ec834633657291447f0838e58bee10 (patch) | |
tree | 6c4432be309a1474a9994b6bd2a5af8fdc5e413d | |
parent | 7d49fd7fa28c0dec3041baf21b60134dbb41170d (diff) |
Use container tree to get quality definition of printer
Contributes to issue CURA-6600.
-rw-r--r-- | plugins/CuraProfileReader/CuraProfileReader.py | 4 |
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 |