From e2db4e873dd74db6a74316fb8efe8089af9332f2 Mon Sep 17 00:00:00 2001 From: Nino van Hooff Date: Wed, 4 Dec 2019 14:28:30 +0100 Subject: [PATCH] Add paramteter to Config Parser constructor to prevent comments in Gcode to be remnoved by upgrade, as in CURA-6994 CURA-6522 --- .../VersionUpgrade/VersionUpgrade44to45/VersionUpgrade44to45.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/VersionUpgrade/VersionUpgrade44to45/VersionUpgrade44to45.py b/plugins/VersionUpgrade/VersionUpgrade44to45/VersionUpgrade44to45.py index 36ee2bac16..6af08e7d66 100644 --- a/plugins/VersionUpgrade/VersionUpgrade44to45/VersionUpgrade44to45.py +++ b/plugins/VersionUpgrade/VersionUpgrade44to45/VersionUpgrade44to45.py @@ -10,7 +10,7 @@ from UM.VersionUpgrade import VersionUpgrade class VersionUpgrade44to45(VersionUpgrade): def getCfgVersion(self, serialised: str) -> int: - parser = configparser.ConfigParser(interpolation = None) + parser = configparser.ConfigParser(interpolation = None, comment_prefixes=()) parser.read_string(serialised) format_version = int(parser.get("general", "version")) # Explicitly give an exception when this fails. That means that the file format is not recognised. setting_version = int(parser.get("metadata", "setting_version", fallback = "0"))