change: Added diagnostic logging for OAuth 2.0 token reply errors, and made it fail the activity.
Signed-off-by: Kemonomodoki <kemonomodoki@firemail.cc>
This commit is contained in:
parent
ebbc1f67e0
commit
2f32fe6647
@ -230,6 +230,15 @@ void DeviceFlow::onDeviceAuthReplyFinished()
|
||||
qWarning() << "DeviceFlow::onDeviceAuthReplyFinished: Mandatory parameters missing from response";
|
||||
updateActivity(Activity::FailedHard);
|
||||
}
|
||||
} else {
|
||||
qWarning() << "DeviceFlow::onDeviceAuthReplyFinished: Token reply error:" << tokenReply->errorString();
|
||||
|
||||
QVariantMap params = parseJsonResponse(tokenReply->readAll());
|
||||
foreach (QString key, params.keys()) {
|
||||
qDebug() << "\t" << key << ": " << params.value(key).toString();
|
||||
}
|
||||
|
||||
updateActivity(Activity::FailedHard);
|
||||
}
|
||||
tokenReply->deleteLater();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user