From ce702154c0ba22236710ad7f7d0dc99cbb0861a2 Mon Sep 17 00:00:00 2001 From: Inso <insomniak.fr@gmail.com> Date: Sun, 15 Feb 2015 13:03:48 +0100 Subject: [PATCH] Fixed sorting error with UIDs column --- src/cutecoin/models/txhistory.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/cutecoin/models/txhistory.py b/src/cutecoin/models/txhistory.py index 4e6cbb5f..8f24a105 100644 --- a/src/cutecoin/models/txhistory.py +++ b/src/cutecoin/models/txhistory.py @@ -55,6 +55,11 @@ class TxFilterProxyModel(QSortFilterProxyModel): return self.sortOrder() == Qt.DescendingOrder elif right_data == "": return self.sortOrder() == Qt.AscendingOrder + if left_data.__class__ is Person: + left_data = left_data.name + if right_data.__class__ is Person: + right_data = right_data.name + return (left_data < right_data) def data(self, index, role): -- GitLab