From b33c2f9c25bcfe2c320923cf5aa71f530ededbc8 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Wed, 13 Jul 2016 12:06:07 +0200 Subject: [PATCH] Even better fallbacks for unknown subprofiles These fallbacks specify their types so that they can be found with the filters. Contributes to issue CURA-844. --- .../VersionUpgrade/VersionUpgrade21to22/MachineInstance.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/VersionUpgrade/VersionUpgrade21to22/MachineInstance.py b/plugins/VersionUpgrade/VersionUpgrade21to22/MachineInstance.py index 197aa9fcb9..664f972615 100644 --- a/plugins/VersionUpgrade/VersionUpgrade21to22/MachineInstance.py +++ b/plugins/VersionUpgrade/VersionUpgrade21to22/MachineInstance.py @@ -47,11 +47,11 @@ class MachineInstance: raise UM.VersionUpgrade.InvalidVersionException("The version of this machine instance is wrong. It must be 1.") self._type_name = config.get("general", "type") - self._variant_name = config.get("general", "variant", fallback = "empty") + self._variant_name = config.get("general", "variant", fallback = "empty_variant") self._name = config.get("general", "name", fallback = "") self._key = config.get("general", "key", fallback = None) - self._active_profile_name = config.get("general", "active_profile", fallback = "empty") - self._active_material_name = config.get("general", "material", fallback = "empty") + self._active_profile_name = config.get("general", "active_profile", fallback = "empty_quality") + self._active_material_name = config.get("general", "material", fallback = "empty_material") self._machine_setting_overrides = {} for key, value in config["machine_settings"].items():