Repair E2EE deletions
authorKevin Ottens <kevin.ottens@nextcloud.com>
Tue, 1 Dec 2020 17:46:29 +0000 (18:46 +0100)
committerKevin Ottens <kevin.ottens@nextcloud.com>
Tue, 15 Dec 2020 09:59:21 +0000 (10:59 +0100)
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
src/libsync/propagateremotedelete.cpp

index 1499c1ab155d33262883480fc90bb1a4085c17eb..6da195379b6b9f96450e7277d1105ae20b583fb1 100644 (file)
@@ -101,7 +101,7 @@ void PropagateRemoteDelete::createDeleteJob(const QString &filename)
     qCInfo(lcPropagateRemoteDelete) << "Deleting file, local" << _item->_file << "remote" << filename;
 
     _job = new DeleteJob(propagator()->account(),
-        propagator()->fullRemotePath(_item->_file),
+        propagator()->fullRemotePath(filename),
         this);
     if (_deleteEncryptedHelper && !_deleteEncryptedHelper->folderToken().isEmpty()) {
         _job->setFolderToken(_deleteEncryptedHelper->folderToken());