Index: sources/storage/Logger.cpp =================================================================== diff -u -r14cd1c61c1b956e7605d63be7450657817d17355 -rfe30c662d0fdf9df32883c17772b5803b84d229e --- sources/storage/Logger.cpp (.../Logger.cpp) (revision 14cd1c61c1b956e7605d63be7450657817d17355) +++ sources/storage/Logger.cpp (.../Logger.cpp) (revision fe30c662d0fdf9df32883c17772b5803b84d229e) @@ -7,7 +7,7 @@ * * \file Logger.cpp * \author (last) Behrouz NematiPour - * \date (last) 01-Mar-2024 + * \date (last) 12-Mar-2024 * \author (original) Behrouz NematiPour * \date (original) 26-Aug-2020 * @@ -617,6 +617,11 @@ auto logFile = { vLogType }; // Is mostly used for the txr files which are in separate partition. for ( const auto &iType : ( vLogType == eLogFiles ? logFiles : logFile ) ) { + // The Application does not have access to remove the CloudSync logs, + // therefore sends CloudSync a message with expected used percent of the log files, + // to remove the logs. + if ( iType == eLogCloud ) { emit didRetentionLogCS(_logTypeMaxUsageLimit[iType]); continue; } + QString mCSource = _logPathNames [iType]; QString mCExtension = _logFileNameExt[iType]; // DEBUG: qDebug() << "@" << mCSource << mLogFileFilter << mCExtension << iType << _logTypeMaxUsageLimit[iType];