Index: sources/device/DeviceController.cpp =================================================================== diff -u -r124c2e38e72a1a655d9d479c9c7a1cd8c5d5e6c4 -rbfa18012859333343c1cd1f6b3597a0a6ef536d5 --- sources/device/DeviceController.cpp (.../DeviceController.cpp) (revision 124c2e38e72a1a655d9d479c9c7a1cd8c5d5e6c4) +++ sources/device/DeviceController.cpp (.../DeviceController.cpp) (revision bfa18012859333343c1cd1f6b3597a0a6ef536d5) @@ -1038,8 +1038,9 @@ QFileInfo fileInfo(vFileName); QString filePath; QString fileBase(fileInfo.baseName()); - QString ext = _Logger.logFileNamePendingSubExt(); - QString fileSufx(fileInfo.completeSuffix().remove(ext)); + QString pendingExt = _Logger.logFileNamePendingSubExt(); + QString uploadExt = _Logger.logFileNameUploadedSubExt(); + QString fileSufx(fileInfo.completeSuffix().replace(pendingExt, uploadExt)); QString fileDest = QString("%1.%2").arg(fileBase, fileSufx); Logger::LogType logType = _Logger.logFileLogType(vFileName, filePath); @@ -1116,7 +1117,7 @@ QFileInfoList pendingFiles; QString logLoc = Log_Folder_Base; - QString logExt = QString("*.%1*").arg(_Logger.logFileNamePendingSubExt()); // "*.u.*"; + QString logExt = QString("*.%1*").arg(_Logger.logFileNamePendingSubExt()); // "*.p.*"; for( auto logFolder : { Log_Folder_Application, Log_Folder_Service/*, Log_Folder_CloudSync*/ } ) { pendingFiles = Storage::FileHandler::find( logLoc + logFolder, { logExt } ); // look into the list. Index: sources/storage/Logger.h =================================================================== diff -u -r124c2e38e72a1a655d9d479c9c7a1cd8c5d5e6c4 -rbfa18012859333343c1cd1f6b3597a0a6ef536d5 --- sources/storage/Logger.h (.../Logger.h) (revision 124c2e38e72a1a655d9d479c9c7a1cd8c5d5e6c4) +++ sources/storage/Logger.h (.../Logger.h) (revision bfa18012859333343c1cd1f6b3597a0a6ef536d5) @@ -147,6 +147,7 @@ }; const char * _logFileNamePendingSubExt = "u."; + const char * _logFileNameUploadedSubExt = "c."; const char * _logFileNameCompressExt = Storage::gzipExt; const TLogData _logFileNameExt { { LogType::eLogAppED, ".log" }, // Application log @@ -190,6 +191,10 @@ return _logFileNamePendingSubExt; } + QString logFileNameUploadedSubExt() { + return _logFileNameUploadedSubExt; + } + QString logFileNameExt ( LogType vLogType ) { return _logFileNameExt[vLogType]; }