mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-11 00:37:50 -06:00
Fix version upgrader for arachne
CURA-8468
This commit is contained in:
parent
5ea0344a65
commit
988de58c4e
3 changed files with 6 additions and 2 deletions
|
@ -377,7 +377,9 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
# - the global stack DOESN'T exist but some/all of the extruder stacks exist
|
# - the global stack DOESN'T exist but some/all of the extruder stacks exist
|
||||||
# To simplify this, only check if the global stack exists or not
|
# To simplify this, only check if the global stack exists or not
|
||||||
global_stack_id = self._stripFileToId(global_stack_file)
|
global_stack_id = self._stripFileToId(global_stack_file)
|
||||||
|
|
||||||
serialized = archive.open(global_stack_file).read().decode("utf-8")
|
serialized = archive.open(global_stack_file).read().decode("utf-8")
|
||||||
|
|
||||||
serialized = GlobalStack._updateSerialized(serialized, global_stack_file)
|
serialized = GlobalStack._updateSerialized(serialized, global_stack_file)
|
||||||
machine_name = self._getMachineNameFromSerializedStack(serialized)
|
machine_name = self._getMachineNameFromSerializedStack(serialized)
|
||||||
self._machine_info.metadata_dict = self._getMetaDataDictFromSerializedStack(serialized)
|
self._machine_info.metadata_dict = self._getMetaDataDictFromSerializedStack(serialized)
|
||||||
|
|
|
@ -107,6 +107,8 @@ class VersionUpgrade49to50(VersionUpgrade):
|
||||||
# Update version number.
|
# Update version number.
|
||||||
if "metadata" not in parser:
|
if "metadata" not in parser:
|
||||||
parser["metadata"] = {}
|
parser["metadata"] = {}
|
||||||
|
|
||||||
|
parser["general"]["version"] = "5"
|
||||||
parser["metadata"]["setting_version"] = "18"
|
parser["metadata"]["setting_version"] = "18"
|
||||||
|
|
||||||
result = io.StringIO()
|
result = io.StringIO()
|
||||||
|
|
|
@ -15,8 +15,8 @@ def getMetaData() -> Dict[str, Any]:
|
||||||
"version_upgrade": {
|
"version_upgrade": {
|
||||||
# From To Upgrade function
|
# From To Upgrade function
|
||||||
("preferences", 6000016): ("preferences", 6000018, upgrade.upgradePreferences),
|
("preferences", 6000016): ("preferences", 6000018, upgrade.upgradePreferences),
|
||||||
("machine_stack", 4000016): ("machine_stack", 4000018, upgrade.upgradeStack),
|
("machine_stack", 4000016): ("machine_stack", 5000018, upgrade.upgradeStack),
|
||||||
("extruder_train", 4000016): ("extruder_train", 4000018, upgrade.upgradeStack),
|
("extruder_train", 4000016): ("extruder_train", 5000018, upgrade.upgradeStack),
|
||||||
("definition_changes", 4000016): ("definition_changes", 4000018, upgrade.upgradeInstanceContainer),
|
("definition_changes", 4000016): ("definition_changes", 4000018, upgrade.upgradeInstanceContainer),
|
||||||
("quality_changes", 4000016): ("quality_changes", 4000018, upgrade.upgradeInstanceContainer),
|
("quality_changes", 4000016): ("quality_changes", 4000018, upgrade.upgradeInstanceContainer),
|
||||||
("quality", 4000016): ("quality", 4000018, upgrade.upgradeInstanceContainer),
|
("quality", 4000016): ("quality", 4000018, upgrade.upgradeInstanceContainer),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue