2006-12-13 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_GrampsDbBase.py (_set_column_order): Correctly check for metadata being None. svn: r7798
This commit is contained in:
parent
168c4702af
commit
8ce63889c5
@ -1,3 +1,7 @@
|
||||
2006-12-13 Alex Roitman <shura@gramps-project.org>
|
||||
* src/GrampsDb/_GrampsDbBase.py (_set_column_order): Correctly
|
||||
check for metadata being None.
|
||||
|
||||
2006-12-13 Richard Taylor <rjt-gramps@thegrindstone.me.uk>
|
||||
* test/GrampsDb/GrampsDbBase_Test.py: fix test case to work with
|
||||
reindex_reference_map
|
||||
|
@ -1609,7 +1609,7 @@ class GrampsDbBase(GrampsDBCallback):
|
||||
|
||||
def set_default_person_handle(self, handle):
|
||||
"""sets the default Person to the passed instance"""
|
||||
if not self.readonly:
|
||||
if (self.metadata != None) and (not self.readonly):
|
||||
self.metadata['default'] = str(handle)
|
||||
|
||||
def get_default_person(self):
|
||||
@ -1617,13 +1617,13 @@ class GrampsDbBase(GrampsDBCallback):
|
||||
person = self.get_person_from_handle(self.get_default_handle())
|
||||
if person:
|
||||
return person
|
||||
elif (self.metadata) and (not self.readonly):
|
||||
elif (self.metadata != None) and (not self.readonly):
|
||||
self.metadata['default'] = None
|
||||
return None
|
||||
|
||||
def get_default_handle(self):
|
||||
"""returns the default Person of the database"""
|
||||
if self.metadata:
|
||||
if self.metadata != None:
|
||||
return self.metadata.get('default')
|
||||
return None
|
||||
|
||||
@ -1875,7 +1875,7 @@ class GrampsDbBase(GrampsDBCallback):
|
||||
return locale.strcoll(media1, media2)
|
||||
|
||||
def _set_column_order(self, col_list, name):
|
||||
if self.metadata and not self.readonly:
|
||||
if (self.metadata != None) and (not self.readonly):
|
||||
self.metadata[name] = col_list
|
||||
|
||||
def set_person_column_order(self, col_list):
|
||||
|
Loading…
Reference in New Issue
Block a user