diff options
author | Jaime van Kessel <nallath@gmail.com> | 2020-07-22 12:24:23 +0300 |
---|---|---|
committer | Jaime van Kessel <nallath@gmail.com> | 2020-07-22 12:24:23 +0300 |
commit | ae330533690113365f444d634029fe184df58b40 (patch) | |
tree | 21ed4fe8aefb933d4353f5ffc43d11d40294d9a9 /plugins/GCodeWriter | |
parent | 2e32ac8465aad83831d3964f6ed662a9cccff10b (diff) |
Add missing setting version from g-code profile writer
Diffstat (limited to 'plugins/GCodeWriter')
-rw-r--r-- | plugins/GCodeWriter/GCodeWriter.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/GCodeWriter/GCodeWriter.py b/plugins/GCodeWriter/GCodeWriter.py index bb901bed89..7323ffd35c 100644 --- a/plugins/GCodeWriter/GCodeWriter.py +++ b/plugins/GCodeWriter/GCodeWriter.py @@ -143,6 +143,7 @@ class GCodeWriter(MeshWriter): if stack.getMetaDataEntry("position") is not None: # For extruder stacks, the quality changes should include an intent category. container_with_profile.setMetaDataEntry("intent_category", stack.intent.getMetaDataEntry("intent_category", "default")) container_with_profile.setDefinition(machine_definition_id_for_quality) + container_with_profile.setMetaDataEntry("setting_version", stack.quality.getMetaDataEntry("setting_version")) flat_global_container = self._createFlattenedContainerInstance(stack.userChanges, container_with_profile) # If the quality changes is not set, we need to set type manually @@ -171,6 +172,7 @@ class GCodeWriter(MeshWriter): extruder_quality.setMetaDataEntry("type", "quality_changes") extruder_quality.setMetaDataEntry("quality_type", quality_type) extruder_quality.setDefinition(machine_definition_id_for_quality) + extruder_quality.setMetaDataEntry("setting_version", stack.quality.getMetaDataEntry("setting_version")) flat_extruder_quality = self._createFlattenedContainerInstance(extruder.userChanges, extruder_quality) # If the quality changes is not set, we need to set type manually |