Good progress: * name displayer updated to new structure

* person view coded updated
               * small change in dbloader so errors can be seen


svn: r15914
This commit is contained in:
Benny Malengier
2010-09-17 22:13:31 +00:00
parent 84edfee57b
commit bb248fadce
7 changed files with 332 additions and 110 deletions

View File

@@ -202,7 +202,7 @@ class PeopleBaseModel(object):
def sort_name(self, data):
n = Name()
n.unserialize(data[COLUMN_NAME])
return (n.get_surname(), n.get_first_name())
return (n.get_primary_surname().get_surname(), n.get_first_name())
def column_name(self, data):
handle = data[0]
@@ -515,7 +515,6 @@ class PersonTreeModel(PeopleBaseModel, TreeBaseModel):
data The object data.
"""
ngn = name_displayer.name_grouping_data
nsn = name_displayer.raw_sorted_name
name_data = data[COLUMN_NAME]
group_name = ngn(self.db, name_data)