emit propagator()->touchedFile(existingFile);
emit propagator()->touchedFile(targetFile);
- QString renameError;
- if (!FileSystem::rename(existingFile, targetFile, &renameError)) {
+ if (QString renameError; !FileSystem::rename(existingFile, targetFile, &renameError)) {
done(SyncFileItem::NormalError, renameError);
return;
}
const auto oldFile = _item->_file;
if (!_item->isDirectory()) { // Directories are saved at the end
- SyncFileItem newItem(*_item);
+ auto newItem(*_item);
if (oldRecord.isValid()) {
newItem._checksumHeader = oldRecord._checksumHeader;
}
return;
}
} else {
- auto dbQueryResult = propagator()->_journal->getFilesBelowPath(oldFile.toUtf8(), [oldFile, this] (const SyncJournalFileRecord &record) -> void {
+ const auto dbQueryResult = propagator()->_journal->getFilesBelowPath(oldFile.toUtf8(), [oldFile, this] (const SyncJournalFileRecord &record) -> void {
const auto oldFileName = record._path;
const auto oldFileNameString = QString::fromUtf8(oldFileName);
auto newFileNameString = oldFileNameString;
return;
}
- auto newItem = SyncFileItem::fromSyncJournalFileRecord(oldRecord);
+ const auto newItem = SyncFileItem::fromSyncJournalFileRecord(oldRecord);
newItem->_file = newFileNameString;
const auto result = propagator()->updateMetadata(*newItem);
if (!result) {
bool PropagateLocalRename::deleteOldDbRecord(const QString &fileName)
{
- SyncJournalFileRecord oldRecord;
- if (!propagator()->_journal->getFileRecord(fileName, &oldRecord)) {
+ if (SyncJournalFileRecord oldRecord; !propagator()->_journal->getFileRecord(fileName, &oldRecord)) {
qCWarning(lcPropagateLocalRename) << "could not get file from local DB" << fileName;
done(SyncFileItem::NormalError, tr("could not get file %1 from local DB").arg(fileName));
return false;