From 1fe13f7a78cf77e489e142e71165529b2a911716 Mon Sep 17 00:00:00 2001 From: Benny Malengier Date: Mon, 1 Feb 2010 15:14:17 +0000 Subject: [PATCH] Fix sort on change issues svn: r14181 --- src/gui/views/treemodels/familymodel.py | 4 ++-- src/gui/views/treemodels/notemodel.py | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/gui/views/treemodels/familymodel.py b/src/gui/views/treemodels/familymodel.py index ec33f4c54..e2912ab01 100644 --- a/src/gui/views/treemodels/familymodel.py +++ b/src/gui/views/treemodels/familymodel.py @@ -150,10 +150,10 @@ class FamilyModel(FlatBaseModel): return unicode(data[1]) def sort_change(self, data): - return "%012x" % data[13] + return "%012x" % data[12] def column_change(self, data): - return unicode(time.strftime('%x %X', time.localtime(data[13])), + return unicode(time.strftime('%x %X', time.localtime(data[12])), GrampsLocale.codeset) def column_marker_text(self, data): diff --git a/src/gui/views/treemodels/notemodel.py b/src/gui/views/treemodels/notemodel.py index 78ea5bc17..95921d356 100644 --- a/src/gui/views/treemodels/notemodel.py +++ b/src/gui/views/treemodels/notemodel.py @@ -71,7 +71,7 @@ class NoteModel(FlatBaseModel): self.column_id, self.column_type, self.column_marker, - self.column_change, + self.sort_change, self.column_handle, self.column_marker_color ] @@ -129,6 +129,9 @@ class NoteModel(FlatBaseModel): except IndexError: return None + def sort_change(self, data): + return "%012x" % data[11] + def column_change(self,data): return unicode(time.strftime('%x %X',time.localtime( data[Note.POS_CHANGE])), GrampsLocale.codeset)