Give feedback on password email sent

This commit is contained in:
Johannes Zellner
2021-04-15 17:31:08 +02:00
parent 11cc074a09
commit f06b4e5b1d
2 changed files with 9 additions and 1 deletions

View File

@@ -528,12 +528,14 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
reset2FABusy: false,
setupLink: '',
user: null,
successSend: false,
show: function (user) {
$scope.invitation.user = user;
$scope.invitation.setupLink = '';
$scope.invitation.busy = false;
$scope.invitation.reset2FABusy = false;
$scope.invitation.successSend = false;
$('#invitationModal').modal('show');
},
@@ -554,6 +556,10 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
Client.sendInvite($scope.invitation.user.id, function (error) {
$scope.invitation.busySend = false;
if (error) return console.error(error);
$scope.invitation.successSend = true;
$timeout(function () { $scope.invitation.successSend = false; }, 3000);
});
},
@@ -565,6 +571,7 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
if (error) return console.error(error);
// ensure to update changed user state
$scope.invitation.user.twoFactorAuthenticationEnabled = false;
refreshUsers();
});
}