rename directoryConfig to profileConfig

This commit is contained in:
Girish Ramakrishnan
2022-01-13 14:40:07 -08:00
parent e0b6ce9bd8
commit 2085a4a7d4
3 changed files with 30 additions and 30 deletions

View File

@@ -755,40 +755,40 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
}
};
$scope.directoryConfig = {
$scope.profileConfig = {
editableUserProfiles: true,
mandatory2FA: false,
errorMessage: '',
refresh: function () {
Client.getDirectoryConfig(function (error, result) {
Client.getProfileConfig(function (error, result) {
if (error) return console.error('Unable to get directory config.', error);
$scope.directoryConfig.editableUserProfiles = !result.lockUserProfiles;
$scope.directoryConfig.mandatory2FA = !!result.mandatory2FA;
$scope.profileConfig.editableUserProfiles = !result.lockUserProfiles;
$scope.profileConfig.mandatory2FA = !!result.mandatory2FA;
});
},
submit: function () {
$scope.directoryConfig.error = '';
$scope.directoryConfig.busy = true;
$scope.directoryConfig.success = false;
$scope.profileConfig.error = '';
$scope.profileConfig.busy = true;
$scope.profileConfig.success = false;
var data = {
lockUserProfiles: !$scope.directoryConfig.editableUserProfiles,
mandatory2FA: $scope.directoryConfig.mandatory2FA
lockUserProfiles: !$scope.profileConfig.editableUserProfiles,
mandatory2FA: $scope.profileConfig.mandatory2FA
};
Client.setDirectoryConfig(data, function (error) {
if (error) $scope.directoryConfig.errorMessage = error.message;
Client.setProfileConfig(data, function (error) {
if (error) $scope.profileConfig.errorMessage = error.message;
$scope.directoryConfig.success = true;
$scope.profileConfig.success = true;
$scope.directoryConfigForm.$setUntouched();
$scope.directoryConfigForm.$setPristine();
$scope.profileConfigForm.$setUntouched();
$scope.profileConfigForm.$setPristine();
$timeout(function () {
$scope.directoryConfig.busy = false;
$scope.profileConfig.busy = false;
}, 3000);
});
}
@@ -1076,7 +1076,7 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
Client.onReady(function () {
refresh();
if ($scope.user.isAtLeastAdmin) loadExternalLdapConfig();
if ($scope.user.isAtLeastAdmin) $scope.directoryConfig.refresh();
if ($scope.user.isAtLeastAdmin) $scope.profileConfig.refresh();
if ($scope.user.isAtLeastAdmin) $scope.userDirectoryConfig.refresh();
refreshAllUsers();