diff --git a/src/views/users.html b/src/views/users.html index cb937f426..dee6c5a31 100644 --- a/src/views/users.html +++ b/src/views/users.html @@ -346,7 +346,7 @@
- +
@@ -381,7 +381,7 @@
- +
diff --git a/src/views/users.js b/src/views/users.js index 02ddc6c00..052062ddb 100644 --- a/src/views/users.js +++ b/src/views/users.js @@ -947,31 +947,43 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio }); }); - var clipboard = new Clipboard('#setupLinkButton'); - - clipboard.on('success', function(e) { - $('#setupLinkButton').tooltip({ + new Clipboard('#passwordResetLinkClipboardButton').on('success', function(e) { + $('#passwordResetLinkClipboardButton').tooltip({ title: 'Copied!', trigger: 'manual' }).tooltip('show'); - $timeout(function () { $('#setupLinkButton').tooltip('hide'); }, 2000); + $timeout(function () { $('#passwordResetLinkClipboardButton').tooltip('hide'); }, 2000); e.clearSelection(); - }); - - clipboard.on('error', function(/*e*/) { - $('#setupLinkButton').tooltip({ + }).on('error', function(/*e*/) { + $('#passwordResetLinkClipboardButton').tooltip({ title: 'Press Ctrl+C to copy', trigger: 'manual' }).tooltip('show'); - $timeout(function () { $('#setupLinkButton').tooltip('hide'); }, 2000); + $timeout(function () { $('#passwordResetLinkClipboardButton').tooltip('hide'); }, 2000); }); - var setGhostClipboardButton = new Clipboard('#setGhostClipboardButton'); + new Clipboard('#invitationLinkClipboardButton').on('success', function(e) { + $('#invitationLinkClipboardButton').tooltip({ + title: 'Copied!', + trigger: 'manual' + }).tooltip('show'); - setGhostClipboardButton.on('success', function(e) { + $timeout(function () { $('#invitationLinkClipboardButton').tooltip('hide'); }, 2000); + + e.clearSelection(); + }).on('error', function(/*e*/) { + $('#invitationLinkClipboardButton').tooltip({ + title: 'Press Ctrl+C to copy', + trigger: 'manual' + }).tooltip('show'); + + $timeout(function () { $('#invitationLinkClipboardButton').tooltip('hide'); }, 2000); + }); + + new Clipboard('#setGhostClipboardButton').on('success', function(e) { $('#setGhostClipboardButton').tooltip({ title: 'Copied!', trigger: 'manual' @@ -980,9 +992,7 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio $timeout(function () { $('#setGhostClipboardButton').tooltip('hide'); }, 2000); e.clearSelection(); - }); - - setGhostClipboardButton.on('error', function(/*e*/) { + }).on('error', function(/*e*/) { $('#setGhostClipboardButton').tooltip({ title: 'Press Ctrl+C to copy', trigger: 'manual'