a case clash error is a case clash error
authorMatthieu Gallien <matthieu.gallien@nextcloud.com>
Mon, 28 Nov 2022 16:16:45 +0000 (17:16 +0100)
committerMatthieu Gallien <matthieu_gallien@yahoo.fr>
Wed, 30 Nov 2022 10:49:35 +0000 (11:49 +0100)
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
src/libsync/propagatorjobs.cpp

index a04dc92c4be284cdf67fc1cca261d4f8675131ab..531bdd7fe8eadb4f298b448f32502283ff5f097e 100644 (file)
@@ -102,7 +102,7 @@ void PropagateLocalRemove::start()
     qCInfo(lcPropagateLocalRemove) << "Going to delete:" << filename;
 
     if (propagator()->localFileNameClash(_item->_file)) {
-        done(SyncFileItem::NormalError, tr("Could not remove %1 because of a local file name clash").arg(QDir::toNativeSeparators(filename)));
+        done(SyncFileItem::FileNameClash, tr("Could not remove %1 because of a local file name clash").arg(QDir::toNativeSeparators(filename)));
         return;
     }
 
@@ -250,7 +250,7 @@ void PropagateLocalRename::start()
 
             // Fixme: the file that is the reason for the clash could be named here,
             // it would have to come out the localFileNameClash function
-            done(SyncFileItem::NormalError,
+            done(SyncFileItem::FileNameClash,
                 tr("File %1 cannot be renamed to %2 because of a local file name clash")
                     .arg(QDir::toNativeSeparators(_item->_file), QDir::toNativeSeparators(_item->_renameTarget)));
             return;