Index: sources/device/DeviceController.cpp =================================================================== diff -u -r124c2e38e72a1a655d9d479c9c7a1cd8c5d5e6c4 -r74134f8b53c3b71dc91c67ed723db8c29d4d4e69 --- sources/device/DeviceController.cpp (.../DeviceController.cpp) (revision 124c2e38e72a1a655d9d479c9c7a1cd8c5d5e6c4) +++ sources/device/DeviceController.cpp (.../DeviceController.cpp) (revision 74134f8b53c3b71dc91c67ed723db8c29d4d4e69) @@ -7,7 +7,7 @@ * * \file DeviceController.cpp * \author (last) Behrouz NematiPour - * \date (last) 31-Jan-2025 + * \date (last) 10-Feb-2025 * \author (original) Behrouz NematiPour * \date (original) 03-Jun-2021 * @@ -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);