MCPcopy Create free account
hub / github.com/MultiMC/Launcher / parseJsonResponse

Function parseJsonResponse

libraries/katabasis/src/JsonResponse.cpp:10–24  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

8namespace Katabasis {
9
10QVariantMap parseJsonResponse(const QByteArray &data) {
11 QJsonParseError err;
12 QJsonDocument doc = QJsonDocument::fromJson(data, &err);
13 if (err.error != QJsonParseError::NoError) {
14 qWarning() << "parseTokenResponse: Failed to parse token response due to err:" << err.errorString();
15 return QVariantMap();
16 }
17
18 if (!doc.isObject()) {
19 qWarning() << "parseTokenResponse: Token response is not an object";
20 return QVariantMap();
21 }
22
23 return doc.object().toVariantMap();
24}
25
26}

Callers 3

onReplyFinishedMethod · 0.85
onRefreshFinishedMethod · 0.85

Calls 2

fromJsonFunction · 0.85
objectMethod · 0.80

Tested by

no test coverage detected