Minor cleanup in Controller::createRoom
This commit is contained in:
@@ -610,16 +610,9 @@ void Controller::createRoom(const QString &name, const QString &topic)
|
|||||||
{
|
{
|
||||||
auto createRoomJob = m_connection->createRoom(Connection::PublishRoom, "", name, topic, QStringList());
|
auto createRoomJob = m_connection->createRoom(Connection::PublishRoom, "", name, topic, QStringList());
|
||||||
connect(createRoomJob, &CreateRoomJob::failure, this, [this, createRoomJob] {
|
connect(createRoomJob, &CreateRoomJob::failure, this, [this, createRoomJob] {
|
||||||
Q_EMIT errorOccured(i18n("Room creation failed: \"%1\"", createRoomJob->errorString()));
|
Q_EMIT errorOccured(i18n("Room creation failed: %1", createRoomJob->errorString()));
|
||||||
});
|
});
|
||||||
connectSingleShot(
|
connectSingleShot(this, &Controller::roomAdded, &RoomManager::instance(), &RoomManager::enterRoom, Qt::QueuedConnection);
|
||||||
this,
|
|
||||||
&Controller::roomAdded,
|
|
||||||
this,
|
|
||||||
[this](NeoChatRoom *room) {
|
|
||||||
RoomManager::instance().enterRoom(room);
|
|
||||||
},
|
|
||||||
Qt::QueuedConnection);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Controller::isOnline() const
|
bool Controller::isOnline() const
|
||||||
|
|||||||
Reference in New Issue
Block a user