Placeholder: Don't contain "stub"
authorChristian Kamm <mail@ckamm.de>
Wed, 2 May 2018 10:42:55 +0000 (12:42 +0200)
committerKevin Ottens <kevin.ottens@nextcloud.com>
Tue, 15 Dec 2020 09:57:52 +0000 (10:57 +0100)
src/libsync/propagatedownload.cpp
test/syncenginetestutils.h

index a14af832d42138f83dd9d7e07c927e1326d8c190..32f5840ac8d9452f41009f9a15d6f66c1887dc57 100644 (file)
@@ -392,8 +392,8 @@ void PropagateDownloadFile::startAfterIsEncryptedIsChecked()
         auto fn = propagator()->getFilePath(_item->_file);
         qCDebug(lcPropagateDownload) << "creating placeholder file" << fn;
         QFile file(fn);
-        file.open(QFile::ReadWrite);
-        file.write("stub");
+        file.open(QFile::ReadWrite | QFile::Truncate);
+        file.write(" ");
         file.close();
         updateMetadata(false);
         return;
index 3b4a40f5ee1c8eb1108638be5e622637c9e52807..7bf6306fc3254fa1585e02ccf756f73c6c7a1162 100644 (file)
@@ -1015,7 +1015,7 @@ private:
                     qWarning() << "Empty file at:" << diskChild.filePath();
                     continue;
                 }
-                char contentChar = f.read(1).at(0);
+                char contentChar = content.at(0);
                 templateFi.children.insert(diskChild.fileName(), FileInfo{diskChild.fileName(), diskChild.size(), contentChar});
             }
         }