Don't crash NeoChat when removing the last account
This commit is contained in:
@@ -95,6 +95,9 @@ void RoomManager::loadInitialRoom()
|
|||||||
|
|
||||||
void RoomManager::openRoomForActiveConnection()
|
void RoomManager::openRoomForActiveConnection()
|
||||||
{
|
{
|
||||||
|
if(!Controller::instance().activeConnection()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
// Read from last open room
|
// Read from last open room
|
||||||
KConfigGroup lastOpenRoomGroup(&m_config, "LastOpenRoom");
|
KConfigGroup lastOpenRoomGroup(&m_config, "LastOpenRoom");
|
||||||
QString roomId = lastOpenRoomGroup.readEntry(Controller::instance().activeConnection()->userId(), QString());
|
QString roomId = lastOpenRoomGroup.readEntry(Controller::instance().activeConnection()->userId(), QString());
|
||||||
|
|||||||
Reference in New Issue
Block a user