Translate variants in profile

Contributes to issue CURA-844.
This commit is contained in:
Ghostkeeper 2016-07-04 01:18:26 +02:00
parent c50619e363
commit b841738b76

View file

@ -78,7 +78,7 @@ class Profile:
config = configparser.ConfigParser(interpolation = None)
config.add_section("general")
config.set("general", "version", "2") # Hard-coded profile version 2
config.set("general", "version", "2") #Hard-coded profile version 2.
config.set("general", "name", self._name)
if self._type:
config.set("general", "type", self._type)
@ -90,6 +90,9 @@ class Profile:
else:
config.set("general", "definition", "fdmprinter")
if self._machine_variant_name:
if self._machine_type_id:
config.set("general", "variant", VersionUpgrade21to22.VersionUpgrade21to22.VersionUpgrade21to22.translateVariant(self._machine_variant_name, self._machine_type_id))
else:
config.set("general", "variant", self._machine_variant_name)
if self._material_name and self._type != "material":
config.set("general", "material", self._material_name)