Fix alias and more compact account detail dialog.

This commit is contained in:
Black Hat
2019-07-05 10:24:07 +08:00
parent c16892fa25
commit b41973be28
6 changed files with 89 additions and 73 deletions

View File

@@ -68,8 +68,12 @@ void Controller::loginWithCredentials(QString serverAddr,
QSysInfo::productVersion() + " " +
QSysInfo::currentCpuArchitecture();
QUrl serverUrl(serverAddr);
Connection* conn = new Connection(this);
conn->setHomeserver(QUrl(serverAddr));
if (serverUrl.isValid()) {
conn->setHomeserver(serverUrl);
}
conn->connectToServer(user, pass, deviceName, "");
connect(conn, &Connection::connected, [=] {
AccountSettings account(conn->userId());