show error code in dialog, change text for no internet

Signed-off-by: Tayou <git@tayou.org>
(cherry picked from commit d71cfc33a2)
This commit is contained in:
Tayou 2026-06-11 17:24:30 +02:00 committed by github-actions[bot]
parent f490d4f77f
commit 3fd432153c
6 changed files with 17 additions and 2 deletions

View file

@ -59,6 +59,7 @@ void XboxUserStep::onRequestDone(QByteArray* response)
if (Net::isApplicationError(m_request->error()) && !Net::isServerError(m_request->error())) {
emit finished(AccountTaskState::STATE_FAILED_SOFT, tr("Xbox user authentication failed: %1").arg(m_request->errorString()));
} else {
m_data->networkError = m_request->error();
emit finished(AccountTaskState::STATE_OFFLINE, tr("Xbox user authentication failed: %1").arg(m_request->errorString()));
}
return;