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:
Alex Roitman 2006-12-14 06:38:07 +00:00
parent 168c4702af
commit 8ce63889c5
2 changed files with 8 additions and 4 deletions

View File

@ -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

View File

@ -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):