diff --git a/UpdatePTUDevCtrl/worker.h b/UpdatePTUDevCtrl/worker.h index 1d95b13..99624d3 100644 --- a/UpdatePTUDevCtrl/worker.h +++ b/UpdatePTUDevCtrl/worker.h @@ -1561,17 +1561,19 @@ private: } break; case UPDATE_STEP::UPDATE_SUCCEEDED: { ismasClient.setProgressInPercent(_UPDATE_SUCCEEDED + _UPDATE_SUCCEEDED_CORRECTION); - QString const &ismasUpdateNews = - QString("#M=APISM#C=CMD_EVENT#J=") + - ismasClient.updateNewsToIsmas( - _ISMAS_DONE, // WAIT-button set to 100% - ismasClient.getProgressInPercent(), - IsmasClient::RESULT_CODE::SUCCESS, - smap[UPDATE_STEP::UPDATE_FINALIZE], - instance->m_ismasMsg.join(' ').toStdString().c_str(), - instance->m_versionInfo.size() >= 1 ? instance->m_versionInfo.at(0).toUtf8().constData() : "N/A"); - ismasClient.sendRequestReceiveResponse( - IsmasClient::APISM::DB_PORT, ismasUpdateNews); + if (instance->m_automaticUpdate == false) { + QString const &ismasUpdateNews = + QString("#M=APISM#C=CMD_EVENT#J=") + + ismasClient.updateNewsToIsmas( + _ISMAS_DONE, // WAIT-button set to 100% + ismasClient.getProgressInPercent(), + IsmasClient::RESULT_CODE::SUCCESS, + smap[UPDATE_STEP::UPDATE_FINALIZE], + instance->m_ismasMsg.join(' ').toStdString().c_str(), + instance->m_versionInfo.size() >= 1 ? instance->m_versionInfo.at(0).toUtf8().constData() : "N/A"); + ismasClient.sendRequestReceiveResponse( + IsmasClient::APISM::DB_PORT, ismasUpdateNews); + } } break; case UPDATE_STEP::UPDATE_ACTIVATED: { ismasClient.setProgressInPercent(_UPDATE_ACTIVATED + _UPDATE_ACTIVATED_CORRECTION);