From 2df3a21fb5cf173d2f99064ed72ff6f4b570dbf2 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Tue, 2 Sep 2025 19:10:45 -0400 Subject: [PATCH] Show the room name when failing to join it The previous error message generically said you failed to join a room, but it doesn't say *which* one! --- src/app/roommanager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/roommanager.cpp b/src/app/roommanager.cpp index 7fab42719..2bc8aafa2 100644 --- a/src/app/roommanager.cpp +++ b/src/app/roommanager.cpp @@ -400,7 +400,7 @@ void RoomManager::joinRoom(Quotient::Connection *account, const QString &roomAli job.get(), &Quotient::BaseJob::finished, this, - [this, account](Quotient::BaseJob *finish) { + [this, account, roomAliasOrId](Quotient::BaseJob *finish) { if (finish->status() == Quotient::BaseJob::Success) { connect( account, @@ -411,7 +411,7 @@ void RoomManager::joinRoom(Quotient::Connection *account, const QString &roomAli }, Qt::SingleShotConnection); } else { - Q_EMIT showMessage(MessageType::Warning, i18n("Failed to join room
%1", finish->errorString())); + Q_EMIT showMessage(MessageType::Warning, i18n("Failed to join %1:
%2", roomAliasOrId, finish->errorString())); } }, Qt::SingleShotConnection);