diff --git a/src/services/tt-rss/ttrssfeed.cpp b/src/services/tt-rss/ttrssfeed.cpp index 33c7f1bc6..8d0b0541b 100755 --- a/src/services/tt-rss/ttrssfeed.cpp +++ b/src/services/tt-rss/ttrssfeed.cpp @@ -84,7 +84,6 @@ int TtRssFeed::countOfUnreadMessages() { } int TtRssFeed::update() { - // TODO: přes getHeadlines provede stažení kompletnich zprav. QNetworkReply::NetworkError error; QList messages; int newly_added_messages = 0; diff --git a/src/services/tt-rss/ttrssserviceroot.cpp b/src/services/tt-rss/ttrssserviceroot.cpp index 5ac50a600..465b2d030 100755 --- a/src/services/tt-rss/ttrssserviceroot.cpp +++ b/src/services/tt-rss/ttrssserviceroot.cpp @@ -122,7 +122,8 @@ bool TtRssServiceRoot::loadMessagesForItem(RootItem *item, QSqlTableModel *model QList children = item->getSubTreeFeeds(); QString filter_clause = textualFeedIds(children).join(QSL(", ")); - model->setFilter(QString(QSL("feed IN (%1) AND is_deleted = 0 AND is_pdeleted = 0")).arg(filter_clause)); + model->setFilter(QString(QSL("feed IN (%1) AND is_deleted = 0 AND is_pdeleted = 0 AND account_id = '%2'")).arg(filter_clause, + QString::number(accountId()))); qDebug("Loading messages from feeds: %s.", qPrintable(filter_clause)); return true;