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!
This commit is contained in:
@@ -400,7 +400,7 @@ void RoomManager::joinRoom(Quotient::Connection *account, const QString &roomAli
|
|||||||
job.get(),
|
job.get(),
|
||||||
&Quotient::BaseJob::finished,
|
&Quotient::BaseJob::finished,
|
||||||
this,
|
this,
|
||||||
[this, account](Quotient::BaseJob *finish) {
|
[this, account, roomAliasOrId](Quotient::BaseJob *finish) {
|
||||||
if (finish->status() == Quotient::BaseJob::Success) {
|
if (finish->status() == Quotient::BaseJob::Success) {
|
||||||
connect(
|
connect(
|
||||||
account,
|
account,
|
||||||
@@ -411,7 +411,7 @@ void RoomManager::joinRoom(Quotient::Connection *account, const QString &roomAli
|
|||||||
},
|
},
|
||||||
Qt::SingleShotConnection);
|
Qt::SingleShotConnection);
|
||||||
} else {
|
} else {
|
||||||
Q_EMIT showMessage(MessageType::Warning, i18n("Failed to join room<br />%1", finish->errorString()));
|
Q_EMIT showMessage(MessageType::Warning, i18n("Failed to join %1:<br />%2", roomAliasOrId, finish->errorString()));
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
Qt::SingleShotConnection);
|
Qt::SingleShotConnection);
|
||||||
|
|||||||
Reference in New Issue
Block a user