on server errors, treat account as offline

Signed-off-by: Tayou <git@tayou.org>
This commit is contained in:
Tayou 2026-06-04 21:17:03 +02:00
parent 803115cfde
commit 0a3adb7912
No known key found for this signature in database
GPG key ID: AAAF6C17E5E51872
5 changed files with 18 additions and 4 deletions

View file

@ -52,7 +52,7 @@ void MinecraftProfileStep::onRequestDone(QByteArray* response)
qWarning() << " Response:";
qWarning() << QString::fromUtf8(*response);
if (Net::isApplicationError(m_request->error())) {
if (Net::isApplicationError(m_request->error()) && !Net::isServerError(m_request->error())) {
emit finished(AccountTaskState::STATE_FAILED_SOFT,
tr("Minecraft Java profile acquisition failed: %1").arg(m_request->errorString()));
} else {