mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-17 19:05:31 +08:00
No validation if model set is empty
This commit is contained in:
committed by
Mat Sutcliffe
parent
12a6e17fa2
commit
57356a372a
@@ -125,6 +125,11 @@ namespace BlackMisc
|
|||||||
if (!setup.doVerificationAtStartup()) { break; }
|
if (!setup.doVerificationAtStartup()) { break; }
|
||||||
|
|
||||||
const CAircraftModelList models = m_modelSets.getCachedModels(simulator);
|
const CAircraftModelList models = m_modelSets.getCachedModels(simulator);
|
||||||
|
if (models.isEmpty())
|
||||||
|
{
|
||||||
|
msgs.push_back(CStatusMessage(this, CStatusMessage::SeverityWarning, QStringLiteral("No models in set for '%1'").arg(simulator.toQString(true))));
|
||||||
|
break;
|
||||||
|
}
|
||||||
msgs = CAircraftModelUtilities::validateModelFiles(models, valid, invalid, false, 25, wasStopped);
|
msgs = CAircraftModelUtilities::validateModelFiles(models, valid, invalid, false, 25, wasStopped);
|
||||||
|
|
||||||
const qint64 now = QDateTime::currentMSecsSinceEpoch();
|
const qint64 now = QDateTime::currentMSecsSinceEpoch();
|
||||||
@@ -135,11 +140,11 @@ namespace BlackMisc
|
|||||||
validated = true;
|
validated = true;
|
||||||
|
|
||||||
QWriteLocker l(&m_lock);
|
QWriteLocker l(&m_lock);
|
||||||
m_lastResultValid = valid;
|
m_lastResultValid = valid;
|
||||||
m_lastResultInvalid = invalid;
|
m_lastResultInvalid = invalid;
|
||||||
m_lastResultWasStopped = wasStopped;
|
m_lastResultWasStopped = wasStopped;
|
||||||
m_lastResultSimulator = simulator;
|
m_lastResultSimulator = simulator;
|
||||||
m_lastResultMsgs = msgs;
|
m_lastResultMsgs = msgs;
|
||||||
m_checkedSimulatorMsgs.insert(simulator, msgs);
|
m_checkedSimulatorMsgs.insert(simulator, msgs);
|
||||||
}
|
}
|
||||||
while (false);
|
while (false);
|
||||||
|
|||||||
Reference in New Issue
Block a user