2006-11-10 Don Allingham <don@gramps-project.org>

* src/GrampsDb/_ReadGedcom.py: handle GedcomError properly
	* src/DisplayModels/_BaseModel.py: handle add properly with filters



svn: r7609
This commit is contained in:
Don Allingham
2006-11-11 05:02:26 +00:00
parent cd6b816099
commit 123c2f44f8
3 changed files with 17 additions and 22 deletions

View File

@ -145,15 +145,10 @@ class BaseModel(gtk.GenericTreeModel):
self.indexlist = {}
def add_row_by_handle(self,handle):
self.datalist = self.sort_keys()
i = 0
self.indexlist = {}
for key in self.datalist:
self.indexlist[key] = i
i += 1
self.rebuild_data()
index = self.indexlist[handle]
node = self.get_iter(index)
self.row_inserted(index,node)
self.row_inserted(index, node)
def delete_row_by_handle(self,handle):
index = self.indexlist[handle]