Ref T176, clear old messages when publishing

(no idea why I have originally kept them)
This commit is contained in:
Klaus Basan
2017-10-20 22:25:48 +02:00
parent f14f06317b
commit 11f15c6692

View File

@@ -288,6 +288,7 @@ namespace BlackGui
void CDbStashComponent::ps_publishedModelsResponse(const CAircraftModelList &publishedModels, const CAircraftModelList &skippedModels, const CStatusMessageList &msgs, bool sendingSuccesful, bool directWrite) void CDbStashComponent::ps_publishedModelsResponse(const CAircraftModelList &publishedModels, const CAircraftModelList &skippedModels, const CStatusMessageList &msgs, bool sendingSuccesful, bool directWrite)
{ {
Q_UNUSED(skippedModels);
ui->tvp_StashAircraftModels->hideLoadIndicator(); ui->tvp_StashAircraftModels->hideLoadIndicator();
if (!publishedModels.isEmpty() && sendingSuccesful) if (!publishedModels.isEmpty() && sendingSuccesful)
{ {
@@ -298,7 +299,7 @@ namespace BlackGui
{ {
if (publishedModels.isEmpty()) if (publishedModels.isEmpty())
{ {
this->showOverlayMessages(msgs, false, true); // show messages, keep old messages this->showOverlayMessages(msgs, false, false);
} }
else else
{ {
@@ -307,12 +308,9 @@ namespace BlackGui
{ {
this->unstashModels(publishedModels.getModelStringList(false)); this->unstashModels(publishedModels.getModelStringList(false));
}; };
this->showOverlayMessagesWithConfirmation(msgs, true, confirm.arg(publishedModels.size()), lambda, QMessageBox::Ok); this->showOverlayMessagesWithConfirmation(msgs, false, confirm.arg(publishedModels.size()), lambda, QMessageBox::Ok);
} }
} }
Q_UNUSED(publishedModels);
Q_UNUSED(skippedModels);
} }
CStatusMessageList CDbStashComponent::validate(CAircraftModelList &validModels, CAircraftModelList &invalidModels) const CStatusMessageList CDbStashComponent::validate(CAircraftModelList &validModels, CAircraftModelList &invalidModels) const