mirror of
https://github.com/PrismLauncher/PrismLauncher.git
synced 2025-05-22 19:09:09 +02:00
forward McClient error as Task error
Signed-off-by: iTrooz <hey@itrooz.fr>
This commit is contained in:
parent
fe8f755b43
commit
cf2b413f29
@ -149,7 +149,7 @@ void McClient::writePacketToSocket(QByteArray &data) {
|
||||
|
||||
void McClient::emitFail(QString error) {
|
||||
qDebug() << "Minecraft server ping for status error:" << error;
|
||||
emit failed();
|
||||
emit failed(error);
|
||||
emit finished();
|
||||
}
|
||||
|
||||
|
@ -40,6 +40,6 @@ private:
|
||||
|
||||
signals:
|
||||
void succeeded(QJsonObject data);
|
||||
void failed();
|
||||
void failed(QString error);
|
||||
void finished();
|
||||
};
|
||||
|
@ -25,8 +25,8 @@ void ServerPingTask::executeTask() {
|
||||
qDebug() << "Online players: " << m_outputOnlinePlayers;
|
||||
emitSucceeded();
|
||||
});
|
||||
QObject::connect(client, &McClient::failed, this, [this]() {
|
||||
emitFailed();
|
||||
QObject::connect(client, &McClient::failed, this, [this](QString error) {
|
||||
emitFailed(error);
|
||||
});
|
||||
|
||||
// Delete McClient object when done
|
||||
|
Loading…
x
Reference in New Issue
Block a user