Fix regression with sort as and display as in names. Functionality is again as one would expect in treeview
svn: r16849
This commit is contained in:
@@ -194,16 +194,14 @@ class PeopleBaseModel(object):
|
||||
return len(self.fmap)+1
|
||||
|
||||
def sort_name(self, data):
|
||||
n = Name()
|
||||
n.unserialize(data[COLUMN_NAME])
|
||||
return (n.get_primary_surname().get_surname(), n.get_first_name())
|
||||
return name_displayer.raw_sorted_name(data[COLUMN_NAME])
|
||||
|
||||
def column_name(self, data):
|
||||
handle = data[0]
|
||||
if handle in self.lru_name:
|
||||
name = self.lru_name[handle]
|
||||
else:
|
||||
name = name_displayer.raw_sorted_name(data[COLUMN_NAME])
|
||||
name = name_displayer.raw_display_name(data[COLUMN_NAME])
|
||||
if not self._in_build:
|
||||
self.lru_name[handle] = name
|
||||
return name
|
||||
|
||||
@@ -103,7 +103,7 @@ class Node(object):
|
||||
else:
|
||||
print ('WARNING: Attempt to add handle twice to the node (%s)' %
|
||||
handle)
|
||||
|
||||
|
||||
def add_child(self, node, nodemap):
|
||||
"""
|
||||
Add a node to the list of children for this node using the id's in
|
||||
|
||||
Reference in New Issue
Block a user