chiark / gitweb /
quickprint: Fix alterations being missed from ini file
authorYouness Alaoui <kakaroto@kakaroto.homelinux.net>
Thu, 30 Jul 2015 20:53:36 +0000 (16:53 -0400)
committerYouness Alaoui <kakaroto@kakaroto.homelinux.net>
Thu, 30 Jul 2015 20:54:42 +0000 (16:54 -0400)
Cura/util/resources.py

index e2a8fedbf2b5e9a7e92d8a90c41a0405694be319..fd610f34efa0de96e3395d53ddff2f0993033623 100644 (file)
@@ -163,9 +163,10 @@ class ProfileIni(object):
                cp = configparser.ConfigParser()
                cp.read(self.ini)
                for setting in profile.settingsList:
+                       section = 'profile' if setting.isProfile() else 'alterations'
                        if setting.isProfile() or setting.isAlteration():
-                               if cp.has_option('profile', setting.getName()):
-                                       profile_dict[setting.getName()] = cp.get('profile', setting.getName())
+                               if cp.has_option(section, setting.getName()):
+                                       profile_dict[setting.getName()] = cp.get(section, setting.getName())
 
                return profile_dict