Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Kamm <mail@ckamm.de>2019-03-29 12:14:31 +0300
committerChristian Kamm <mail@ckamm.de>2019-04-09 11:10:41 +0300
commit31c699be26ea9f2529141232bbbfa80e05b2cd6d (patch)
tree1fcaa5ba270b3a4aa6584f59c0a14ba7547ba04e /src/libsync/owncloudpropagator.cpp
parentca003823d547e6e908cc421150510778bbeb62ad (diff)
PropagateDirectory: Remove dead code
1. The _firstJob is usually deleted by the time the PropagateDirectory finishes. (deleteLater() is called early) 2. The PropagateDirectory::_item and PropagateRemoteMkdir::_item point to the same SyncFileItem anyway. This code is a leftover from when each job had its own instance.
Diffstat (limited to 'src/libsync/owncloudpropagator.cpp')
-rw-r--r--src/libsync/owncloudpropagator.cpp6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/libsync/owncloudpropagator.cpp b/src/libsync/owncloudpropagator.cpp
index f50201020..6f5063ea2 100644
--- a/src/libsync/owncloudpropagator.cpp
+++ b/src/libsync/owncloudpropagator.cpp
@@ -980,12 +980,6 @@ void PropagateDirectory::slotSubJobsFinished(SyncFileItem::Status status)
if (_item->_instruction == CSYNC_INSTRUCTION_RENAME
|| _item->_instruction == CSYNC_INSTRUCTION_NEW
|| _item->_instruction == CSYNC_INSTRUCTION_UPDATE_METADATA) {
- if (PropagateRemoteMkdir *mkdir = qobject_cast<PropagateRemoteMkdir *>(_firstJob.data())) {
- // special case from MKDIR, get the fileId from the job there
- if (_item->_fileId.isEmpty() && !mkdir->_item->_fileId.isEmpty()) {
- _item->_fileId = mkdir->_item->_fileId;
- }
- }
if (!propagator()->updateMetadata(*_item)) {
status = _item->_status = SyncFileItem::FatalError;
_item->_errorString = tr("Error writing metadata to the database");