Index: sources/device/DeviceController.cpp =================================================================== diff -u -rdf1fd11cc0846ed6f035aca2209708b1ca2794f4 -rd884b4b86b5ee81c42501b10824777c51a1ea8e0 --- sources/device/DeviceController.cpp (.../DeviceController.cpp) (revision df1fd11cc0846ed6f035aca2209708b1ca2794f4) +++ sources/device/DeviceController.cpp (.../DeviceController.cpp) (revision d884b4b86b5ee81c42501b10824777c51a1ea8e0) @@ -1036,13 +1036,15 @@ bool ok = true; QFileInfo fileInfo(vFileName); - const QString filePath; - const QString fileBase(fileInfo.baseName()); + QString filePath; + QString fileBase(fileInfo.baseName()); + const QString pendingExt = _Logger.logFileNamePendingSubExt(); const QString uploadExt = _Logger.logFileNameUploadedSubExt(); const QString fileSufx(fileInfo.completeSuffix().replace(pendingExt, uploadExt)); - const QString fileDest = QString("%1.%2").arg(fileBase, fileSufx); + QString fileDest = QString("%1.%2").arg(fileBase, fileSufx); + Logger::LogType logType = _Logger.logFileLogType(vFileName, filePath); ok = logType != Logger::eLogNone; if ( ! ok ) { LOG_APPED_UI(QString("CS Incorrect log upload type [%1]").arg(fileSufx)); goto lOut; }