cli: commanddelete: fix broken dry-run

Este commit está contenido en:
Albert S. 2019-04-29 10:24:50 +02:00
padre 2cf26a17e1
commit 0d3cfefb36

Ver fichero

@ -16,11 +16,11 @@ int CommandDelete::removeNonExistent(bool verbose, bool dryRun, QString pattern)
while(processedRows > 0)
{
for(FileData &file : files)
{
if(!dryRun)
{
QFileInfo fileInfo(file.absPath);
if(!fileInfo.exists())
{
if(!dryRun)
{
if(this->dbService->deleteFile(file.absPath))
{
@ -35,14 +35,15 @@ int CommandDelete::removeNonExistent(bool verbose, bool dryRun, QString pattern)
return 1;
}
}
}
else
{
Logger::info() << "Would delete " << file.absPath << endl;
}
}
}
offset += limit;
processedRows = this->dbService->getFiles(files, pattern, 0, limit);
processedRows = this->dbService->getFiles(files, pattern, offset, limit);
}
return 0;
}