summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJiri Moskovcak <jmoskovc@redhat.com>2009-10-06 14:53:10 +0200
committerJiri Moskovcak <jmoskovc@redhat.com>2009-10-06 14:53:10 +0200
commitf150d983005202736dc8d78598decb4b99a6bbb9 (patch)
treee9774e46313480b0f850c920bdd10a79d448c4cc
parent79e9a2cc7fbe2ae572513544d432e921bfcd42eb (diff)
parent318ee51098caa3a06b45823f2c96b4e68f27b459 (diff)
downloadabrt-f150d983005202736dc8d78598decb4b99a6bbb9.tar.gz
abrt-f150d983005202736dc8d78598decb4b99a6bbb9.tar.xz
abrt-f150d983005202736dc8d78598decb4b99a6bbb9.zip
Merge branch 'master' of ssh://git.fedorahosted.org/git/abrt
-rw-r--r--src/Gui/SettingsDialog.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Gui/SettingsDialog.py b/src/Gui/SettingsDialog.py
index 4d85cd78..596a5f9b 100644
--- a/src/Gui/SettingsDialog.py
+++ b/src/Gui/SettingsDialog.py
@@ -76,7 +76,7 @@ class SettingsDialog:
self.pluginlist = getPluginInfoList(self.ccdaemon, refresh=True)
except Exception, e:
print "SettingsDialog: ", e
-
+
## hydrate cron jobs:
for key,val in self.settings["Cron"].iteritems():
# actionas are separated by ','
@@ -91,6 +91,9 @@ class SettingsDialog:
self.settings["Cron"][key].remove(plugin.getName())
# hydrate common
common = self.settings["Common"]
+ # ensure that all expected keys exist:
+ if not common.has_key("OpenGPGCheck"):
+ common["OpenGPGCheck"] = "no" # check unsigned pkgs too
## gpgcheck
self.builder.get_object("cbOpenGPGCheck").set_active(common["OpenGPGCheck"] == 'yes')
## database