Browse Source

Fix quality changes lookup in project loading

CURA-5899

Should always use custom quality profile names to look up.
Lipu Fei 6 years ago
parent
commit
8e33a19ca7
1 changed files with 2 additions and 1 deletions
  1. 2 1
      plugins/3MFReader/ThreeMFWorkspaceReader.py

+ 2 - 1
plugins/3MFReader/ThreeMFWorkspaceReader.py

@@ -298,7 +298,8 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
                 values = parser["values"] if parser.has_section("values") else dict()
                 num_settings_overriden_by_quality_changes += len(values)
                 # Check if quality changes already exists.
-                quality_changes = self._container_registry.findInstanceContainers(id = container_id)
+                quality_changes = self._container_registry.findInstanceContainers(name = custom_quality_name,
+                                                                                  type = "quality_changes")
                 if quality_changes:
                     containers_found_dict["quality_changes"] = True
                     # Check if there really is a conflict by comparing the values