From b09d3ecf1e8698203ce510f4b4526a6d0e137dd1 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Tue, 15 Dec 2020 14:21:05 +0100 Subject: [PATCH] Fix #319. --- src/librssguard/core/messagesmodelsqllayer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/librssguard/core/messagesmodelsqllayer.cpp b/src/librssguard/core/messagesmodelsqllayer.cpp index 42a2edb37..6790ac8ef 100644 --- a/src/librssguard/core/messagesmodelsqllayer.cpp +++ b/src/librssguard/core/messagesmodelsqllayer.cpp @@ -99,7 +99,7 @@ QString MessagesModelSqlLayer::orderByClause() const { for (int i = 0; i < m_sortColumns.size(); i++) { QString field_name(m_orderByNames[m_sortColumns[i]]); - sorts.append(field_name + (m_sortOrders[i] == Qt::AscendingOrder ? QSL(" ASC") : QSL(" DESC"))); + sorts.append(QSL("LOWER(%1)").arg(field_name) + (m_sortOrders[i] == Qt::AscendingOrder ? QSL(" ASC") : QSL(" DESC"))); } return QL1S(" ORDER BY ") + sorts.join(QSL(", "));