From 76a6390a2b82c7ab022dbf86a5530e9c0b7766e7 Mon Sep 17 00:00:00 2001 From: Etoh Date: Fri, 20 Jul 2018 11:49:37 +0100 Subject: [PATCH] Merge duplicate INI sections from NSIS BOM bug --- syncplay/ui/ConfigurationGetter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/syncplay/ui/ConfigurationGetter.py b/syncplay/ui/ConfigurationGetter.py index 0df8650..f7d311f 100755 --- a/syncplay/ui/ConfigurationGetter.py +++ b/syncplay/ui/ConfigurationGetter.py @@ -347,7 +347,7 @@ class ConfigurationGetter(object): return path def _parseConfigFile(self, iniPath, createConfig=True): - parser = SafeConfigParserUnicode() + parser = SafeConfigParserUnicode(strict=False) if not os.path.isfile(iniPath): if createConfig: open(iniPath, 'w').close() @@ -395,7 +395,7 @@ class ConfigurationGetter(object): changed = False if self._config['noStore']: return - parser = SafeConfigParserUnicode() + parser = SafeConfigParserUnicode(strict=False) parser.readfp(codecs.open(iniPath, "r", "utf_8_sig")) for section, options in list(self._iniStructure.items()): if not parser.has_section(section):