diff --git a/src/blackcore/db/databasewriter.cpp b/src/blackcore/db/databasewriter.cpp index cbe17354c..1c67160f1 100644 --- a/src/blackcore/db/databasewriter.cpp +++ b/src/blackcore/db/databasewriter.cpp @@ -135,6 +135,10 @@ namespace BlackCore bool directWrite; const bool sendingSuccessful = CDatastoreUtility::parseSwiftPublishResponse(dataFileData, modelsPublished, modelsSkipped, msgs, directWrite); emit this->publishedModels(modelsPublished, modelsSkipped, msgs, sendingSuccessful, directWrite); + if (!modelsPublished.isEmpty()) + { + emit this->publishedModelsSimplified(modelsPublished); + } } else { diff --git a/src/blackcore/db/databasewriter.h b/src/blackcore/db/databasewriter.h index 495403b45..691b754be 100644 --- a/src/blackcore/db/databasewriter.h +++ b/src/blackcore/db/databasewriter.h @@ -62,6 +62,9 @@ namespace BlackCore const BlackMisc::CStatusMessageList &messages, bool sendingSuccessful, bool directWrite); + //! Published models, simplified version of publishedModels + void publishedModelsSimplified(const BlackMisc::Simulation::CAircraftModelList &modelsPublished); + private: BlackMisc::Network::CUrlLogList m_writeLog; BlackMisc::Network::CUrl m_modelPublishUrl;