chiark / gitweb /
Use hasattr instead of getattr to check if an attribute exists
authorYouness Alaoui <kakaroto@kakaroto.homelinux.net>
Thu, 29 Jan 2015 23:22:59 +0000 (18:22 -0500)
committerYouness Alaoui <kakaroto@kakaroto.homelinux.net>
Thu, 29 Jan 2015 23:22:59 +0000 (18:22 -0500)
Cura/gui/simpleMode.py

index 0343c81e850f7b45cbd17517de8f43de2a980ddc..57e5980a2e10739b21a1d634d67a6623a39d221f 100644 (file)
@@ -95,7 +95,7 @@ class simpleModePanel(wx.Panel):
        def loadSettings(self):
                settings = self.getSavedSettings()
                for item in settings.keys():
-                       if getattr(self, item, None):
+                       if hasattr(self, item):
                                getattr(self, item).SetValue(settings[item])
 
        def saveSettings(self):
@@ -105,7 +105,7 @@ class simpleModePanel(wx.Panel):
                                                'printSupport', 'printBrim']
 
                for item in settingItems:
-                       if getattr(self, item, None):
+                       if hasattr(self, item):
                                settings[item] = getattr(self, item).GetValue()
 
                profile.putProfileSetting('simpleModeSettings', pickle.dumps(settings))