Delete removed settings from profiles when upgrading

Part of CURA-7199
This commit is contained in:
jelle Spijker 2020-06-30 15:10:26 +02:00 committed by Jelle Spijker
parent 8af4e0d05a
commit d31c7407ee
No known key found for this signature in database
GPG key ID: 6662DC033BE6B99A

View file

@ -92,6 +92,9 @@ class VersionUpgrade462to47(VersionUpgrade):
ironing_inset = "=(" + ironing_inset + ")" + correction
parser["values"]["ironing_inset"] = ironing_inset
for removed in set(parser["values"].keys()).intersection(_removed_settings):
del parser["values"][removed]
# Check renamed definitions
if "definition" in parser["general"] and parser["general"]["definition"] in _RENAMED_DEFINITION_DICT:
parser["general"]["definition"] = _RENAMED_DEFINITION_DICT[parser["general"]["definition"]]