Removed call to final-result: ISMAS will not show U0002 twice.

This commit is contained in:
Gerhard Hoffmann 2023-09-28 11:53:59 +02:00
parent b96f0896e3
commit 705424727b

View File

@ -326,13 +326,14 @@ void Worker::privateUpdate() {
stopProgressLoop(); stopProgressLoop();
emit appendText(QString("UPDATE "), UPDATE_STEP_FAIL); emit appendText(QString("UPDATE "), UPDATE_STEP_FAIL);
m_updateStatus = UpdateStatus(UPDATE_STATUS::UPDATE_PROCESS_FAILURE, // m_updateStatus = UpdateStatus(UPDATE_STATUS::UPDATE_PROCESS_FAILURE,
QString("Update process failed")); // QString("Update process failed"));
if (std::optional<QString> s = m_ismasClient.finalResult(IsmasClient::RESULT_CODE::INSTALL_ERROR, // if (std::optional<QString> s = m_ismasClient.finalResult(IsmasClient::RESULT_CODE::INSTALL_ERROR,
m_updateStatus.m_statusDescription)) { // m_updateStatus.m_statusDescription)) {
IsmasClient::sendRequestReceiveResponse(IsmasClient::APISM::DB_PORT, // IsmasClient::sendRequestReceiveResponse(IsmasClient::APISM::DB_PORT,
QString("#M=APISM#C=CMD_EVENT#J=") + s.value()); // QString("#M=APISM#C=CMD_EVENT#J=") + s.value());
} // }
} else { } else {
emit appendText(QString("UPDATE "), UPDATE_STEP_SUCCESS); emit appendText(QString("UPDATE "), UPDATE_STEP_SUCCESS);