summary refs log tree commit diff
path: root/webclient/login/register-controller.js
diff options
context:
space:
mode:
Diffstat (limited to 'webclient/login/register-controller.js')
-rw-r--r--webclient/login/register-controller.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/webclient/login/register-controller.js b/webclient/login/register-controller.js
index 9659b04ef2..0ece57502b 100644
--- a/webclient/login/register-controller.js
+++ b/webclient/login/register-controller.js
@@ -33,8 +33,8 @@ angular.module('RegisterController', ['matrixService'])
     
     $scope.account = {
         homeserver: hs_url,
+        desired_user_id: "",
         desired_user_name: "",
-        user_id: "",
         password: "",
         identityServer: "http://matrix.org:8090",
         pwd1: "",
@@ -59,7 +59,7 @@ angular.module('RegisterController', ['matrixService'])
             return;
         }
 
-        matrixService.register($scope.account.desired_user_name, $scope.account.pwd1).then(
+        matrixService.register($scope.account.desired_user_id, $scope.account.pwd1).then(
             function(response) {
                 $scope.feedback = "Success";
                 // Update the current config 
@@ -72,6 +72,10 @@ angular.module('RegisterController', ['matrixService'])
 
                 // And permanently save it
                 matrixService.saveConfig();
+                
+                // Update the global scoped used_id var (used in the app header)
+                $scope.updateHeader();
+                
                 eventStreamService.resume();
                 
                 if ($scope.account.displayName) {