Make user filter translatable
This commit is contained in:
@@ -43,10 +43,16 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
|
||||
$scope.userRefreshBusy = true;
|
||||
|
||||
$scope.userStates = [
|
||||
{ state: 'ALL', value: null, label: 'All users' },
|
||||
{ state: 'ACTIVE', value: true, label: 'Active users' },
|
||||
{ state: 'INACTIVE', value: false, label: 'Inactive users' }
|
||||
{ state: 'ALL', value: null, label: 'All Users' },
|
||||
{ state: 'ACTIVE', value: true, label: 'Active Users' },
|
||||
{ state: 'INACTIVE', value: false, label: 'Inactive Users' }
|
||||
];
|
||||
$translate(['users.stateFilter.all', 'users.stateFilter.active', 'users.stateFilter.inactive']).then(function (tr) {
|
||||
if (tr['users.stateFilter.all']) $scope.userStates.find(function (a) { return a.state === 'ALL'; }).label = tr['users.stateFilter.all'];
|
||||
if (tr['users.stateFilter.active']) $scope.userStates.find(function (a) { return a.state === 'ACTIVE'; }).label = tr['users.stateFilter.active'];
|
||||
if (tr['users.stateFilter.inactive']) $scope.userStates.find(function (a) { return a.state === 'INACTIVE'; }).label = tr['users.stateFilter.inactive'];
|
||||
});
|
||||
|
||||
$scope.userStateFilter = $scope.userStates[0];
|
||||
$scope.$watch('userStateFilter', function (newVal, oldVal) {
|
||||
if (newVal === oldVal) return;
|
||||
|
||||
Reference in New Issue
Block a user