Merge updates for ZODB, surnames saved as a PersistentList so that ZODB sees the changes

svn: r1012
This commit is contained in:
Don Allingham
2002-05-29 03:59:43 +00:00
parent 88ac40491c
commit 718fd9a3fe
4 changed files with 25 additions and 11 deletions

View File

@@ -1849,8 +1849,10 @@ class GrampsDB(Persistent):
def buildPersonDisplay(self,nkey,okey=None):
if nkey != okey and okey != None:
del self.personTable[okey]
self.personTable[nkey] = self.personMap[nkey].getDisplayInfo()
person = self.personMap[nkey]
self.personTable[nkey] = person.getDisplayInfo()
self.addSurname(person.getPrimaryName().getSurname())
def buildPlaceDisplay(self,nkey,okey=None):
if nkey != okey and okey != None:
del self.placeTable[okey]