simpler sql query for msgs when acc is selected
This commit is contained in:
parent
a02ff587f6
commit
6fcb96f36c
1 changed files with 7 additions and 0 deletions
|
@ -620,6 +620,13 @@ bool ServiceRoot::loadMessagesForItem(RootItem* item, MessagesModel* model) {
|
|||
"(SELECT COUNT(*) FROM LabelsInMessages WHERE account_id = %1 AND message = Messages.custom_id) > 0")
|
||||
.arg(QString::number(accountId())));
|
||||
}
|
||||
else if (item->kind() == RootItem::Kind::ServiceRoot) {
|
||||
model->setFilter(
|
||||
QString("Messages.is_deleted = 0 AND Messages.is_pdeleted = 0 AND Messages.account_id = %1").arg(
|
||||
QString::number(accountId())));
|
||||
|
||||
qDebugNN << "Displaying messages from account:" << QUOTE_W_SPACE_DOT(accountId());
|
||||
}
|
||||
else {
|
||||
QList<Feed*> children = item->getSubTreeFeeds();
|
||||
QString filter_clause = textualFeedIds(children).join(QSL(", "));
|
||||
|
|
Loading…
Add table
Reference in a new issue