diff --git a/src/views/users.html b/src/views/users.html
index 76fd2c0a7..114464758 100644
--- a/src/views/users.html
+++ b/src/views/users.html
@@ -87,6 +87,12 @@
+
+
+
+
diff --git a/src/views/users.js b/src/views/users.js
index d66c4afb8..59cb5ccd7 100644
--- a/src/views/users.js
+++ b/src/views/users.js
@@ -130,6 +130,7 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
displayName: '',
selectedGroups: [],
role: 'user',
+ sendInvite: false,
show: function () {
if ($scope.config.features.userMaxCount && $scope.config.features.userMaxCount <= $scope.allUsers.length) {
@@ -143,6 +144,7 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
$scope.useradd.displayName = '';
$scope.useradd.selectedGroups = [];
$scope.useradd.role = 'user';
+ $scope.useradd.sendInvite = false;
$scope.useradd_form.$setUntouched();
$scope.useradd_form.$setPristine();
@@ -209,6 +211,8 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
if (error) return console.error(error);
+ if ($scope.useradd.sendInvite) Client.sendInvite(userId, function (error) { if (error) console.error('Failed to send invite.', error); });
+
refresh();
refreshAllUsers();