Skip to content

Commit

Permalink
Remove unneded changes for conflict handling.
Browse files Browse the repository at this point in the history
Signed-off-by: alex-z <[email protected]>
  • Loading branch information
allexzander committed May 15, 2024
1 parent f70206a commit 7972c8a
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 16 deletions.
16 changes: 2 additions & 14 deletions src/libsync/bulkpropagatordownloadjob.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,7 @@ void BulkPropagatorDownloadJob::startAfterIsEncryptedIsChecked(const SyncFileIte
return;
}

if (!updateMetadata(item, false)) {
if (!updateMetadata(item)) {
return;
}

Expand Down Expand Up @@ -256,7 +256,7 @@ void BulkPropagatorDownloadJob::start(const SyncFileItemPtr &item)
}
}

bool BulkPropagatorDownloadJob::updateMetadata(const SyncFileItemPtr &item, bool isConflict)
bool BulkPropagatorDownloadJob::updateMetadata(const SyncFileItemPtr &item)
{
const auto fn = propagator()->fullLocalPath(item->_file);
const auto result = propagator()->updateMetadata(*item);
Expand All @@ -270,10 +270,6 @@ bool BulkPropagatorDownloadJob::updateMetadata(const SyncFileItemPtr &item, bool

propagator()->_journal->commit("download file start2");

if (isConflict) {
continueWithError(item, SyncFileItem::Conflict, {});
}

// handle the special recall file
if (!item->_remotePerm.hasPermission(RemotePermissions::IsShared)
&& (item->_file == QLatin1String(".sys.admin#recall#") || item->_file.endsWith(QLatin1String("/.sys.admin#recall#")))) {
Expand Down Expand Up @@ -314,12 +310,4 @@ void BulkPropagatorDownloadJob::abortWithError(SyncFileItemPtr item, SyncFileIte
done(status);
}

void BulkPropagatorDownloadJob::continueWithError(SyncFileItemPtr item, SyncFileItem::Status status, const QString &error)
{
qCInfo(lcBulkPropagatorDownloadJob) << "item finished with status" << status << error;
item->_errorString = error;
item->_status = status;
emit propagator()->itemCompleted(item, ErrorCategory::NoError);
}

}
3 changes: 1 addition & 2 deletions src/libsync/bulkpropagatordownloadjob.h
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,9 @@ private slots:
void done( const SyncFileItem::Status status);

void abortWithError(SyncFileItemPtr item, SyncFileItem::Status status, const QString &error);
void continueWithError(SyncFileItemPtr item, SyncFileItem::Status status, const QString &error);

private:
bool updateMetadata(const SyncFileItemPtr &item, bool isConflict);
bool updateMetadata(const SyncFileItemPtr &item);
void checkPropagationIsDone();

std::vector<SyncFileItemPtr> _filesToDownload;
Expand Down

0 comments on commit 7972c8a

Please sign in to comment.