OwnCLoud bins are now synced.

This commit is contained in:
Martin Rotter 2016-04-03 20:53:10 +02:00
parent f0089d14a9
commit 144f5beda2
2 changed files with 9 additions and 10 deletions

@ -1 +1 @@
Subproject commit 2392b936c08eac92a6a34361a916a739f53836d0
Subproject commit 572da127bb14842bba6f84e6315a5ecefb44ed07

View File

@ -18,6 +18,9 @@
#include "services/owncloud/owncloudrecyclebin.h"
#include "services/owncloud/owncloudserviceroot.h"
#include "services/owncloud/network/owncloudnetworkfactory.h"
#include <QNetworkReply>
OwnCloudRecycleBin::OwnCloudRecycleBin(RootItem *parent) : RecycleBin(parent) {
@ -31,17 +34,13 @@ OwnCloudServiceRoot *OwnCloudRecycleBin::serviceRoot() {
}
bool OwnCloudRecycleBin::markAsReadUnread(RootItem::ReadStatus status) {
// TODO: proved zmenu online.
/*QStringList ids = serviceRoot()->customIDSOfMessagesForItem(this);
TtRssUpdateArticleResponse response = serviceRoot()->network()->updateArticles(ids, UpdateArticle::Unread,
status == RootItem::Unread ?
UpdateArticle::SetToTrue :
UpdateArticle::SetToFalse);
QStringList ids = getParentServiceRoot()->customIDSOfMessagesForItem(this);
QNetworkReply::NetworkError response = serviceRoot()->network()->markMessagesRead(status, ids);
if (serviceRoot()->network()->lastError() != QNetworkReply::NoError || response.updateStatus() != STATUS_OK) {
if (response != QNetworkReply::NoError) {
return false;
}
else {*/
else {
return RecycleBin::markAsReadUnread(status);
//}
}
}