Skip to content

Commit 45643b5

Browse files
authored
Merge pull request #4869 from nextcloud/feature/improveBulkUpload
reads and store fileId and remote permissions during bulk upload
2 parents c5c5fe5 + 2ad57fd commit 45643b5

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/libsync/bulkpropagatorjob.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -391,6 +391,8 @@ void BulkPropagatorJob::slotPutFinishedOneFile(const BulkUploadItem &singleFile,
391391
computeFileId(singleFile._item, fileReply);
392392

393393
singleFile._item->_etag = etag;
394+
singleFile._item->_fileId = getHeaderFromJsonReply(fileReply, "fileid");
395+
singleFile._item->_remotePerm = RemotePermissions::fromServerString(getHeaderFromJsonReply(fileReply, "permissions"));
394396

395397
if (getHeaderFromJsonReply(fileReply, "X-OC-MTime") != "accepted") {
396398
// X-OC-MTime is supported since owncloud 5.0. But not when chunking.

0 commit comments

Comments
 (0)