From: alex-z Date: Thu, 9 Dec 2021 11:16:59 +0000 (+0200) Subject: Added sync stop when failed to cancel delete jobs. X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~17^2~239^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=b66ba8ba0a0259dc3e89a18b72344e75f91379fb;p=nextcloud-desktop.git Added sync stop when failed to cancel delete jobs. Signed-off-by: alex-z --- diff --git a/src/libsync/discoveryphase.cpp b/src/libsync/discoveryphase.cpp index aea3780e2..59d25d13c 100644 --- a/src/libsync/discoveryphase.cpp +++ b/src/libsync/discoveryphase.cpp @@ -186,6 +186,8 @@ QPair DiscoveryPhase::findAndCancelDeletedJob(const QString &o qCWarning(lcDiscovery) << "(*it)->_type" << (*it)->_type; qCWarning(lcDiscovery) << "(*it)->_isRestoration " << (*it)->_isRestoration; Q_ASSERT(false); + addErrorToGui(SyncFileItem::Status::FatalError, tr("Error while canceling delete of a file"), originalPath); + emit fatalError(tr("Error while canceling delete of %1").arg(originalPath)); } (*it)->_instruction = CSYNC_INSTRUCTION_NONE; result = true;