From fab52641c6b18eb38d3ae9de28d139163e680716 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Mon, 7 Aug 2023 08:53:03 +0200 Subject: [PATCH] some inconsistency in RTL, newspaper view would have to be really well rewritten to make it usable --- src/librssguard/database/databasequeries.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/librssguard/database/databasequeries.cpp b/src/librssguard/database/databasequeries.cpp index e31eccfde..c0e1f6b36 100644 --- a/src/librssguard/database/databasequeries.cpp +++ b/src/librssguard/database/databasequeries.cpp @@ -33,7 +33,7 @@ QMap DatabaseQueries::messageTableAttributes(bool only_msg_table, field_names[MSG_DB_CUSTOM_ID_INDEX] = QSL("Messages.custom_id"); field_names[MSG_DB_CUSTOM_HASH_INDEX] = QSL("Messages.custom_hash"); field_names[MSG_DB_FEED_TITLE_INDEX] = only_msg_table ? QSL("Messages.feed") : QSL("Feeds.title"); - field_names[MSG_DB_FEED_IS_RTL_INDEX] = only_msg_table ? QSL("1") : QSL("Feeds.is_rtl"); + field_names[MSG_DB_FEED_IS_RTL_INDEX] = only_msg_table ? QSL("0") : QSL("Feeds.is_rtl"); field_names[MSG_DB_HAS_ENCLOSURES] = QSL("CASE WHEN LENGTH(Messages.enclosures) > 10 " "THEN 'true' " "ELSE 'false' " @@ -888,7 +888,7 @@ QList DatabaseQueries::getUndeletedMessagesWithLabel(const QSqlDatabase " Messages.is_pdeleted = 0 AND " " Messages.account_id = :account_id AND " " Messages.labels LIKE :label;") - .arg(messageTableAttributes(true, db.driverName() == QSL(APP_DB_SQLITE_DRIVER)) + .arg(messageTableAttributes(false, db.driverName() == QSL(APP_DB_SQLITE_DRIVER)) .values() .join(QSL(", ")))); q.bindValue(QSL(":account_id"), label->getParentServiceRoot()->accountId()); @@ -930,7 +930,7 @@ QList DatabaseQueries::getUndeletedLabelledMessages(const QSqlDatabase& " Messages.is_pdeleted = 0 AND " " Messages.account_id = :account_id AND " " LENGTH(Messages.labels) > 2;") - .arg(messageTableAttributes(true, db.driverName() == QSL(APP_DB_SQLITE_DRIVER)) + .arg(messageTableAttributes(false, db.driverName() == QSL(APP_DB_SQLITE_DRIVER)) .values() .join(QSL(", ")))); q.bindValue(QSL(":account_id"), account_id);