<< "getetag"
<< "http://owncloud.org/ns:size"
<< "http://owncloud.org/ns:id"
+ << "http://owncloud.org/ns:fileid"
<< "http://owncloud.org/ns:downloadURL"
<< "http://owncloud.org/ns:dDC"
<< "http://owncloud.org/ns:permissions"
_dataFingerprint = "[empty]";
}
}
+ if (map.contains(QStringLiteral("fileid"))) {
+ _localFileId = map.value(QStringLiteral("fileid")).toUtf8();
+ }
if (map.contains("id")) {
_fileId = map.value("id").toUtf8();
}
void DiscoverySingleDirectoryJob::fetchE2eMetadata()
{
- auto job = new GetMetadataApiJob(_account, _fileId);
+ const auto job = new GetMetadataApiJob(_account, _localFileId);
connect(job, &GetMetadataApiJob::jsonReceived,
this, &DiscoverySingleDirectoryJob::metadataReceived);
connect(job, &GetMetadataApiJob::error,
QString _subPath;
QByteArray _firstEtag;
QByteArray _fileId;
+ QByteArray _localFileId;
AccountPtr _account;
// The first result is for the directory itself and need to be ignored.
// This flag is true if it was already ignored.