diff --git a/src/js/client.js b/src/js/client.js index aa46a7ede..34a94793c 100644 --- a/src/js/client.js +++ b/src/js/client.js @@ -150,7 +150,8 @@ angular.module('Application').service('Client', ['$http', '$interval', 'md5', 'N id: null, username: null, email: null, - twoFactorAuthenticationEnabled: false + twoFactorAuthenticationEnabled: false, + source: null }; this._config = { apiServerOrigin: null, @@ -259,6 +260,7 @@ angular.module('Application').service('Client', ['$http', '$interval', 'md5', 'N this._userInfo.displayName = userInfo.displayName; this._userInfo.twoFactorAuthenticationEnabled = userInfo.twoFactorAuthenticationEnabled; this._userInfo.admin = userInfo.admin; + this._userInfo.source = userInfo.source; this._userInfo.gravatar = 'https://www.gravatar.com/avatar/' + md5.createHash(userInfo.email) + '.jpg?s=24&d=mm'; this._userInfo.gravatarHuge = 'https://www.gravatar.com/avatar/' + md5.createHash(userInfo.email) + '.jpg?s=128&d=mm'; }; @@ -1098,7 +1100,7 @@ angular.module('Application').service('Client', ['$http', '$interval', 'md5', 'N if (status !== 201) return callback(new ClientError(status, data)); that.setToken(data.token); - that.setUserInfo({ username: username, email: email, admin: true, twoFactorAuthenticationEnabled: false }); + that.setUserInfo({ username: username, email: email, admin: true, twoFactorAuthenticationEnabled: false, source: '' }); callback(null, data.activated); }); diff --git a/src/views/account.html b/src/views/account.html index 077d3679a..5846a6c75 100644 --- a/src/views/account.html +++ b/src/views/account.html @@ -259,26 +259,26 @@ Display name - {{ user.displayName }} + {{ user.displayName }} Primary email - {{ user.email }} + {{ user.email }} Password recovery email - {{ user.fallbackEmail }} + {{ user.fallbackEmail }}
- +