Index: sources/cloudsync/CloudSyncController.cpp =================================================================== diff -u -r2b999e7cb21620d4b43cefc0908e3367bd05c840 -r93fd34d3e057f12282c909c98264a3bbbfca5253 --- sources/cloudsync/CloudSyncController.cpp (.../CloudSyncController.cpp) (revision 2b999e7cb21620d4b43cefc0908e3367bd05c840) +++ sources/cloudsync/CloudSyncController.cpp (.../CloudSyncController.cpp) (revision 93fd34d3e057f12282c909c98264a3bbbfca5253) @@ -6,8 +6,8 @@ * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * \file CloudSyncController.cpp - * \author (last) Behrouz NematiPour - * \date (last) 24-Apr-2024 + * \author (last) Tiffany Mejia + * \date (last) 13-Feb-2026 * \author (original) Behrouz NematiPour * \date (original) 14-Oct-2021 * @@ -539,7 +539,7 @@ case eError_LogNameEmpty : info = QString( "[%1:%2]" ).arg( vErrorID ).arg( item(0) ) ; break; case eError_NotRegistered : info = QString( "[%1:%2]" ).arg( vErrorID ).arg( item(0) ) ; break; case eError_LogRetentionNoParam : info = QString( "[%1:%2]" ).arg( vErrorID ).arg( item(0) ) ; break; - case eError_LogUploadRejected : info = QString( "[%1:%2]" ).arg( vErrorID ).arg( item(0) ) ; break; + case eError_LogUploadRejected : info = QString( "[%1:%2/%3]" ).arg( vErrorID ).arg( item(0) ).arg( item(1) ) ; break; } return info; } @@ -864,28 +864,28 @@ { bool ok = true; QString mLogName; - qint32 mAccepted; - qint32 mRejectReason = 0; - quint32 tmp; + quint32 mAccepted; + quint32 mRejectReason = eLogUpload_NoRejectReason; + QString tmp; // although it has been checked in the interpreter, we won't risk the crash and check the list empty. if ( vMessage.params.isEmpty() ) { toLog(eError_LogNameNoParam , {}); ok = false; goto lOut; } mLogName = vMessage.params[0].trimmed(); if ( mLogName.isEmpty() ) { toLog(eError_LogNameEmpty , {}); ok = false; goto lOut; } // DEBUG qDebug() << " ---------- " << mLogName; - tmp = vMessage.params[1]; + tmp = vMessage.params[1]; //Log upload Accepted/Rejected Flag mAccepted = tmp.toUInt(&ok); if ( ! ok ) { toLog(eError_ParamMismatch , {eError_LogUploadRejected, 1}); ok = false; goto lOut; } if ( ! mAccepted ) { - tmp = vMessage.params[2]; + tmp = vMessage.params[2];//Log upload Rejection Reason mRejectReason = tmp.toUInt(&ok); if ( ! ok ) { toLog(eError_ParamMismatch , {eError_LogUploadRejected, 2}); ok = false; goto lOut; } - toLog(eError_LogUploadRejected , {eError_LogUploadRejected, mRejectReason}); + toLog(eError_LogUploadRejected , {eError_LogUploadRejected, mRejectReason, mLogName}); ok = false; } - emit didLogUpload( mLogName , mAccepted , mRejReason); + emit didLogUpload( mLogName , mAccepted , mRejectReason); lOut: return ok;