diff --git a/app/src/websockets/websocketserver.cpp b/app/src/websockets/websocketserver.cpp index 0380f6f7f6789b58e71040282a3e81e74f33ac2f..078a2f1c2be0b8fa8d79f5072a350e2946cfdef6 100644 --- a/app/src/websockets/websocketserver.cpp +++ b/app/src/websockets/websocketserver.cpp @@ -199,29 +199,33 @@ void WebSocketServer::itemUninstallFinished(QJsonObject result) sendMessage("", "ItemHandler::uninstallFinished", data); } -void WebSocketServer::updateCheckAllStarted() +void WebSocketServer::updateCheckAllStarted(bool status) { QJsonArray data; + data.append(status); sendMessage("", "UpdateHandler::checkAllStarted", data); } -void WebSocketServer::updateCheckAllFinished() +void WebSocketServer::updateCheckAllFinished(bool status) { QJsonArray data; + data.append(status); sendMessage("", "UpdateHandler::checkAllFinished", data); } -void WebSocketServer::updateUpdateStarted(QString itemKey) +void WebSocketServer::updateUpdateStarted(QString itemKey, bool status) { QJsonArray data; data.append(itemKey); + data.append(status); sendMessage("", "UpdateHandler::updateStarted", data); } -void WebSocketServer::updateUpdateFinished(QString itemKey) +void WebSocketServer::updateUpdateFinished(QString itemKey, bool status) { QJsonArray data; data.append(itemKey); + data.append(status); sendMessage("", "UpdateHandler::updateFinished", data); } diff --git a/app/src/websockets/websocketserver.h b/app/src/websockets/websocketserver.h index d017743bc2bf5737ba784e8cba81a641f332be09..7b83f161f125cf2c5627ea32f90bf8af337907e4 100644 --- a/app/src/websockets/websocketserver.h +++ b/app/src/websockets/websocketserver.h @@ -51,11 +51,11 @@ private slots: void itemUninstallStarted(QJsonObject result); void itemUninstallFinished(QJsonObject result); - void updateCheckAllStarted(); - void updateCheckAllFinished(); - void updateUpdateStarted(QString itemKey); - void updateUpdateFinished(QString itemKey); void updateUpdateProgress(QString itemKey, int progress); + void updateCheckAllStarted(bool status); + void updateCheckAllFinished(bool status); + void updateUpdateStarted(QString itemKey, bool status); + void updateUpdateFinished(QString itemKey, bool status); private: void receiveMessage(const QString &id, const QString &func, const QJsonArray &data);