diff --git a/modules/core/client/controllers/header.client.controller.js b/modules/core/client/controllers/header.client.controller.js
index af283d18..aafbdd63 100644
--- a/modules/core/client/controllers/header.client.controller.js
+++ b/modules/core/client/controllers/header.client.controller.js
@@ -6,7 +6,7 @@
.controller('HeaderController', HeaderController);
HeaderController.$inject = ['$scope', '$state', '$stateParams', '$translate', 'Authentication', 'menuService', 'MeanTorrentConfig', 'localStorageService',
- 'ScoreLevelService'];
+ 'ScoreLevelService'];
function HeaderController($scope, $state, $stateParams, $translate, Authentication, menuService, MeanTorrentConfig, localStorageService, ScoreLevelService) {
var vm = this;
diff --git a/modules/core/client/directives/score-level.client.directive.js b/modules/core/client/directives/score-level.client.directive.js
index 7f42ac93..7a72bedb 100644
--- a/modules/core/client/directives/score-level.client.directive.js
+++ b/modules/core/client/directives/score-level.client.directive.js
@@ -7,6 +7,7 @@
function scoreLevel() {
var directive = {
restrict: 'A',
+ replace: true,
link: link
};
@@ -14,7 +15,7 @@
function link(scope, element, attrs) {
scope.$watch(attrs.scoreLevel, function (level) {
- var l = 'L' + attrs.scoreLevel;
+ var l = 'L' + level;
l = '' + l + '';
element.addClass('score-level');
diff --git a/modules/core/client/views/header.client.view.html b/modules/core/client/views/header.client.view.html
index be021ec4..f237f6b8 100644
--- a/modules/core/client/views/header.client.view.html
+++ b/modules/core/client/views/header.client.view.html
@@ -49,7 +49,7 @@
diff --git a/modules/users/client/controllers/admin/user.client.controller.js b/modules/users/client/controllers/admin/user.client.controller.js
index da837b8e..96a4785d 100644
--- a/modules/users/client/controllers/admin/user.client.controller.js
+++ b/modules/users/client/controllers/admin/user.client.controller.js
@@ -6,9 +6,10 @@
.controller('UserController', UserController);
UserController.$inject = ['$scope', '$state', '$window', 'Authentication', 'userResolve', 'Notification', 'NotifycationService', 'MeanTorrentConfig',
- 'AdminService'];
+ 'AdminService', 'ScoreLevelService'];
- function UserController($scope, $state, $window, Authentication, user, Notification, NotifycationService, MeanTorrentConfig, AdminService) {
+ function UserController($scope, $state, $window, Authentication, user, Notification, NotifycationService, MeanTorrentConfig, AdminService,
+ ScoreLevelService) {
var vm = this;
vm.authentication = Authentication;
@@ -18,6 +19,7 @@
vm.remove = remove;
vm.update = update;
vm.isContextUserSelf = isContextUserSelf;
+ vm.scoreLevelData = ScoreLevelService.getScoreLevelJson(vm.user.score);
vm.setUserScorePopover = {
title: 'SCORE_TITLE',
@@ -156,6 +158,9 @@
function onSetScoreSuccess(response) {
vm.user = response;
+ console.log(vm.scoreLevelData);
+ vm.scoreLevelData = ScoreLevelService.getScoreLevelJson(vm.user.score);
+ console.log(vm.scoreLevelData);
NotifycationService.showSuccessNotify('SET_SCORE_SUCCESSFULLY');
}
diff --git a/modules/users/client/views/admin/view-user.client.view.html b/modules/users/client/views/admin/view-user.client.view.html
index 3255649f..c0d5242f 100644
--- a/modules/users/client/views/admin/view-user.client.view.html
+++ b/modules/users/client/views/admin/view-user.client.view.html
@@ -149,7 +149,7 @@
{{ 'STATUS_FIELD.SCORE' | translate}}:
- {{ vm.user.score }}
+ {{ vm.user.score }}