summary refs log tree commit diff
path: root/src/MatrixClient.cc
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2017-05-09 16:57:41 +0300
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2017-05-09 16:57:41 +0300
commite78e43c86a39c48a1ebea7f3ae122f21672230ef (patch)
tree603a358b8eadca942c1eb83860b76adbca13720f /src/MatrixClient.cc
parentAdd settings panel for homeserver's domain (diff)
downloadnheko-e78e43c86a39c48a1ebea7f3ae122f21672230ef.tar.xz
Save the user defined domain instead of the one provided by login response
Diffstat (limited to 'src/MatrixClient.cc')
-rw-r--r--src/MatrixClient.cc8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/MatrixClient.cc b/src/MatrixClient.cc

index 86d43b1f..ac321d94 100644 --- a/src/MatrixClient.cc +++ b/src/MatrixClient.cc
@@ -94,9 +94,7 @@ void MatrixClient::onLoginResponse(QNetworkReply *reply) try { response.deserialize(json); - emit loginSuccess(response.getUserId(), - response.getHomeServer(), - response.getAccessToken()); + emit loginSuccess(response.getUserId(), server_.host(), response.getAccessToken()); } catch (DeserializationException &e) { qWarning() << "Malformed JSON response" << e.what(); emit loginError("Malformed response. Possibly not a Matrix server"); @@ -548,7 +546,7 @@ void MatrixClient::fetchRoomAvatar(const QString &roomid, const QUrl &avatar_url } QString media_params = url_parts[1]; - QString media_url = QString("%1/_matrix/media/r0/download/%2").arg(getHomeServer(), media_params); + QString media_url = QString("%1/_matrix/media/r0/download/%2").arg(getHomeServer().toString(), media_params); QNetworkRequest avatar_request(media_url); @@ -576,7 +574,7 @@ void MatrixClient::fetchOwnAvatar(const QUrl &avatar_url) } QString media_params = url_parts[1]; - QString media_url = QString("%1/_matrix/media/r0/download/%2").arg(getHomeServer(), media_params); + QString media_url = QString("%1/_matrix/media/r0/download/%2").arg(getHomeServer().toString(), media_params); QNetworkRequest avatar_request(media_url);