2007-12-30 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/Config/_GrampsConfigKeys.py: added MyGrampsView * src/Config/_GrampsGconfKeys.py: added try/excepts on get_types svn: r9647
This commit is contained in:
@ -88,11 +88,20 @@ def set(key, value):
|
||||
def get(key):
|
||||
token = "/apps/gramps/%s/%s" % (key[0], key[1])
|
||||
if key[2] == 0:
|
||||
val = get_bool(token)
|
||||
try:
|
||||
val = get_bool(token)
|
||||
except:
|
||||
val = default_value[key]
|
||||
elif key[2] == 1:
|
||||
val = get_int(token)
|
||||
try:
|
||||
val = get_int(token)
|
||||
except:
|
||||
val = default_value[key]
|
||||
else:
|
||||
val = get_string(token)
|
||||
try:
|
||||
val = get_string(token)
|
||||
except:
|
||||
val = default_value[key]
|
||||
if val == None:
|
||||
val = default_value[key]
|
||||
return val
|
||||
|
Reference in New Issue
Block a user