chiark / gitweb /
Moving default message, so it does not emit a message on the project planner slicing
authordaid <daid303@gmail.com>
Fri, 20 Apr 2012 13:25:48 +0000 (15:25 +0200)
committerdaid <daid303@gmail.com>
Fri, 20 Apr 2012 13:25:48 +0000 (15:25 +0200)
Cura/util/profile.py

index 44d85994842a0f6abcb059e651a14486d9b82660..66dc8ea9ecff845b06f7c2d35185d6b2841cf25b 100644 (file)
@@ -154,18 +154,17 @@ def getPreferencePath():
        return os.path.normpath(os.path.join(os.path.dirname(os.path.abspath(__file__)), "../preferences.ini"))\r
 \r
 def getPreference(name):\r
-       if name in preferencesDefaultSettings:\r
-               default = preferencesDefaultSettings[name]\r
-       else:\r
-               print "Missing default setting for: '" + name + "'"\r
-               preferencesDefaultSettings[name] = ''\r
-               default = ''\r
-\r
        global globalPreferenceParser\r
        if globalPreferenceParser == None:\r
                globalPreferenceParser = ConfigParser.ConfigParser()\r
                globalPreferenceParser.read(getPreferencePath())\r
        if not globalPreferenceParser.has_option('preference', name):\r
+               if name in preferencesDefaultSettings:\r
+                       default = preferencesDefaultSettings[name]\r
+               else:\r
+                       print "Missing default setting for: '" + name + "'"\r
+                       preferencesDefaultSettings[name] = ''\r
+                       default = ''\r
                if not globalPreferenceParser.has_section('preference'):\r
                        globalPreferenceParser.add_section('preference')\r
                globalPreferenceParser.set('preference', name, str(default))\r