From 0a715a7b781410e4642c1585ad071ae5ba916b9d Mon Sep 17 00:00:00 2001 From: Sky Date: Tue, 15 Oct 2013 03:11:10 +0100 Subject: Improve error message for invalid login details using yggdrasil, add debug log for unknown codes --- logic/net/LoginTask.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'logic/net/LoginTask.cpp') diff --git a/logic/net/LoginTask.cpp b/logic/net/LoginTask.cpp index 90aac74a..62d6331f 100644 --- a/logic/net/LoginTask.cpp +++ b/logic/net/LoginTask.cpp @@ -201,7 +201,13 @@ void LoginTask::processYggdrasilReply(QNetworkReply *reply) emitFailed(tr("Login canceled.")); break; + // Equivalent to an HTTP 403 + case QNetworkReply::ContentOperationNotPermittedError: + emitFailed(tr("Invalid username or password.")); + break; + default: + QLOG_DEBUG() << "Login failed with QNetworkReply code:" << reply->error(); emitFailed(tr("Login failed: %1").arg(reply->errorString())); break; } -- cgit v1.2.3