Lua: Add better error output to fetch()

Change-Id: Ic9092ff52130ac3cfc620ead9a1c69f112a864ac
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Marcus Tillmanns
2024-05-14 13:48:15 +02:00
parent 1ddcd8ad70
commit 9160679b04

View File

@@ -8,6 +8,7 @@
#include <QJsonArray> #include <QJsonArray>
#include <QJsonDocument> #include <QJsonDocument>
#include <QMetaEnum>
#include <QNetworkAccessManager> #include <QNetworkAccessManager>
#include <QNetworkReply> #include <QNetworkReply>
@@ -91,8 +92,11 @@ void addFetchModule()
reply->deleteLater(); reply->deleteLater();
if (reply->error() != QNetworkReply::NoError) { if (reply->error() != QNetworkReply::NoError) {
callback( callback(QString("%1 (%2)")
QString("%1 (%2)").arg(reply->errorString()).arg(reply->error())); .arg(reply->errorString())
.arg(QString::fromLatin1(
QMetaEnum::fromType<QNetworkReply::NetworkError>()
.valueToKey(reply->error()))));
return; return;
} }