diff --git a/worker.h b/worker.h index d1f2d9c..18b9d3c 100644 --- a/worker.h +++ b/worker.h @@ -93,6 +93,7 @@ #define _SAVE_LOGS_FAILURE (93) #define _SAVE_LOGS_SUCCESS (94) #define _SEND_LAST_VERSION (95) +#define _UPDATE_FINALIZE (95) #define _UPDATE_SUCCEEDED (96) #define _UPDATE_FAILED (97) #define _UPDATE_ACTIVATED (98) @@ -315,6 +316,7 @@ public: SAVE_LOGS_SUCCESS = _SAVE_LOGS_SUCCESS, SAVE_LOGS_FAILURE = _SAVE_LOGS_FAILURE, SEND_LAST_VERSION = _SEND_LAST_VERSION, + UPDATE_FINALIZE = _UPDATE_FINALIZE, UPDATE_SUCCEEDED = _UPDATE_SUCCEEDED, UPDATE_ACTIVATED = _UPDATE_ACTIVATED, UPDATE_NOT_NECESSARY = _UPDATE_NOT_NECESSARY, @@ -1091,10 +1093,10 @@ private: QString const &ismasUpdateNews = QString("#M=APISM#C=CMD_EVENT#J=") + ismasClient.updateNewsToIsmas( - "U0001", // WAIT-button set to 100% + _ISMAS_DONE, // WAIT-button set to 100% ismasClient.getProgressInPercent(), IsmasClient::RESULT_CODE::SUCCESS, - smap[step], + 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( @@ -1105,10 +1107,10 @@ private: QString const &ismasUpdateNews = QString("#M=APISM#C=CMD_EVENT#J=") + ismasClient.updateNewsToIsmas( - "U0002", // reset WAIT-button to "" (empty string) + _ISMAS_SET_WAIT_OK, ismasClient.getProgressInPercent(), IsmasClient::RESULT_CODE::SUCCESS, - smap[step], + 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( @@ -1119,10 +1121,10 @@ private: QString const &ismasUpdateNews = QString("#M=APISM#C=CMD_EVENT#J=") + ismasClient.updateNewsToIsmas( - "U0002", // reset WAIT-button to "" (empty string) + _ISMAS_SET_WAIT_OK, ismasClient.getProgressInPercent(), IsmasClient::RESULT_CODE::SUCCESS, - smap[step], + 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( @@ -1133,10 +1135,10 @@ private: QString const &ismasUpdateNews = QString("#M=APISM#C=CMD_EVENT#J=") + ismasClient.updateNewsToIsmas( - "U0003", + _ISMAS_FAILURE, ismasClient.getProgressInPercent(), IsmasClient::RESULT_CODE::INSTALL_ERROR, - smap[step], + 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(