Index: sources/device/DeviceController.cpp =================================================================== diff -u -r6e9dccd1109d9c8d4ee4b6a21260618969a1706b -r488cd3b8f2f580075f0fced468937dc301d03a66 --- sources/device/DeviceController.cpp (.../DeviceController.cpp) (revision 6e9dccd1109d9c8d4ee4b6a21260618969a1706b) +++ sources/device/DeviceController.cpp (.../DeviceController.cpp) (revision 488cd3b8f2f580075f0fced468937dc301d03a66) @@ -6,8 +6,8 @@ * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * \file DeviceController.cpp - * \author (last) Behrouz NematiPour - * \date (last) 10-Feb-2025 + * \author (last) Tiffany Mejia + * \date (last) 08-Sep-2025 * \author (original) Behrouz NematiPour * \date (original) 03-Jun-2021 * @@ -1038,8 +1038,11 @@ QFileInfo fileInfo(vFileName); QString filePath; QString fileBase(fileInfo.baseName()); - QString ext = _Logger.logFileNamePendingSubExt(); - QString fileSufx(fileInfo.completeSuffix().remove(ext)); + + const QString pendingExt = _Logger.logFileNamePendingSubExt(); + const QString uploadExt = _Logger.logFileNameUploadedSubExt(); + const QString fileSufx(fileInfo.completeSuffix().replace(pendingExt, uploadExt)); + QString fileDest = QString("%1.%2").arg(fileBase, fileSufx); Logger::LogType logType = _Logger.logFileLogType(vFileName, filePath);