From f85b2a7cbafa759bebc4a5639ee227c9c8580fe3 Mon Sep 17 00:00:00 2001 From: Tobias Fella Date: Wed, 18 Nov 2020 21:10:41 +0100 Subject: [PATCH] Fix room sorting --- src/sortfilterroomlistmodel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sortfilterroomlistmodel.cpp b/src/sortfilterroomlistmodel.cpp index 863b1ff32..5a63ba6d5 100644 --- a/src/sortfilterroomlistmodel.cpp +++ b/src/sortfilterroomlistmodel.cpp @@ -39,7 +39,7 @@ bool SortFilterRoomListModel::lessThan(const QModelIndex &source_left, const QMo return QSortFilterProxyModel::lessThan(source_left, source_right); if (sourceModel()->data(source_left, RoomListModel::CategoryRole) != sourceModel()->data(source_right, RoomListModel::CategoryRole)) return sourceModel()->data(source_left, RoomListModel::CategoryRole).toInt() < sourceModel()->data(source_right, RoomListModel::CategoryRole).toInt(); - return sourceModel()->data(source_left, RoomListModel::LastActiveTimeRole).toInt() > sourceModel()->data(source_right, RoomListModel::LastActiveTimeRole).toInt(); + return sourceModel()->data(source_left, RoomListModel::LastActiveTimeRole).toDateTime() > sourceModel()->data(source_right, RoomListModel::LastActiveTimeRole).toDateTime(); } void SortFilterRoomListModel::setFilterText(const QString &text)