Send to UPDATE SUCCEEDED to ISMAS when nothing else to do.
This commit is contained in:
		@@ -45,10 +45,6 @@ void UpdateCommand::finished(int exitCode, QProcess::ExitStatus exitStatus) {
 | 
			
		||||
        //static constexpr const int PERCENT_UPDATE_DC{80};
 | 
			
		||||
        //static constexpr const int PERCENT_SHOW_FINAL_STATUS{90};
 | 
			
		||||
 | 
			
		||||
        qCritical() << __func__ << ":" << __LINE__ << m_command
 | 
			
		||||
                    << "exitCode" << exitCode
 | 
			
		||||
                    << "exitStatus" << exitStatus;
 | 
			
		||||
 | 
			
		||||
        if (exitCode == 0 && exitStatus == QProcess::ExitStatus::NormalExit) {
 | 
			
		||||
            if (m_command.contains("ATBUpdateCheck")) {
 | 
			
		||||
 | 
			
		||||
@@ -127,10 +123,19 @@ void UpdateCommand::finished(int exitCode, QProcess::ExitStatus exitStatus) {
 | 
			
		||||
 | 
			
		||||
            if (m_worker->workList().nextExec()) {
 | 
			
		||||
                m_worker->workList().exec();
 | 
			
		||||
            } else {
 | 
			
		||||
                // testing
 | 
			
		||||
                qCritical() << __func__ << ":" << __LINE__ << "TEST: SEND UPDATE SUCCEEDED TO ISMAS";
 | 
			
		||||
                m_worker->setLastFailedUpdateStep(Worker::UPDATE_STEP::NONE);
 | 
			
		||||
                Worker::UpdateProcessRunning _(m_worker);
 | 
			
		||||
            }
 | 
			
		||||
        } else {
 | 
			
		||||
            bool execShowStatus = true;
 | 
			
		||||
            m_worker->workList().exec(execShowStatus);
 | 
			
		||||
        }
 | 
			
		||||
    } else {
 | 
			
		||||
        Q_ASSERT_X(false,
 | 
			
		||||
                QString("%1:%2").arg(__func__).arg(__LINE__).toUtf8().constData(),
 | 
			
		||||
                "empty worker list");
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user