From 28f88842c400016fd391877537a2cf5ead630086 Mon Sep 17 00:00:00 2001 From: Lars Toenning Date: Sun, 28 Jun 2026 12:15:12 +0200 Subject: [PATCH] feat: Log CID on login failure as error Fixes #403 --- src/core/fsd/fsdclient.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/core/fsd/fsdclient.cpp b/src/core/fsd/fsdclient.cpp index 070d30c36..85c0cfe8e 100644 --- a/src/core/fsd/fsdclient.cpp +++ b/src/core/fsd/fsdclient.cpp @@ -1017,7 +1017,8 @@ namespace swift::core::fsd const QString error = json.value("error_msg").isString() ? json.value("error_msg").toString() : nwReply->errorString(); - CLogMessage(this).error(u"VATSIM auth token endpoint: %1") << error; + CLogMessage(this).error(u"Connecting to VATSIM with CID %1 failed: %2") + << cid << error; disconnectFromServer(); } nwReply->deleteLater(); @@ -1557,7 +1558,7 @@ namespace swift::core::fsd case ServerErrorCode::CallsignInUse: CLogMessage(this).error(u"The requested callsign is already taken"); break; case ServerErrorCode::InvalidCallsign: CLogMessage(this).error(u"The requested callsign is not valid"); break; case ServerErrorCode::InvalidCidPassword: - CLogMessage(this).error(u"Wrong user ID or password, inactive account"); + CLogMessage(this).error(u"Wrong user ID (%1) or password") << m_server.getUser().getId(); break; case ServerErrorCode::InvalidRevision: CLogMessage(this).error(u"This server does not support our protocol version");