diff --git a/static/js/controllers/usersettingscontroller.js b/static/js/controllers/usersettingscontroller.js index f716db16..d0104924 100644 --- a/static/js/controllers/usersettingscontroller.js +++ b/static/js/controllers/usersettingscontroller.js @@ -27,7 +27,7 @@ define([], function() { $scope.withUsersForget = true; - this.registerUserid = function(btn) { + this.registerUserid = function(event) { var successHandler = function(data) { console.info("Created new userid:", data.userid); @@ -40,8 +40,13 @@ define([], function() { delete data.nonce; }; + var form = null; + if (event && event.target) { + form = event.target.form; + } + console.log("No userid - creating one ..."); - mediaStream.users.register(btn.form, function(data) { + mediaStream.users.register(form, function(data) { if (data.nonce) { successHandler(data); } else { diff --git a/static/partials/settings.html b/static/partials/settings.html index ba1a3493..37a56da9 100644 --- a/static/partials/settings.html +++ b/static/partials/settings.html @@ -13,7 +13,7 @@
{{userid|displayUserid}}