1 files changed, 9 insertions, 1 deletions
diff --git a/webclient/login/login-controller.js b/webclient/login/login-controller.js
index 26590da686..fa91bf4253 100644
--- a/webclient/login/login-controller.js
+++ b/webclient/login/login-controller.js
@@ -3,8 +3,16 @@ angular.module('LoginController', ['matrixService'])
function($scope, $location, matrixService) {
'use strict';
+
+ // Assume that this is hosted on the home server, in which case the URL
+ // contains the home server.
+ var hs_url = $location.protocol() + "://" + $location.host();
+ if ($location.port()) {
+ hs_url += ":" + $location.port();
+ }
+
$scope.account = {
- homeserver: "http://localhost:8080",
+ homeserver: hs_url,
desired_user_name: "",
user_id: "",
password: "",
|