diff --git a/History.md b/History.md index 069ec3198..8f6b85982 100644 --- a/History.md +++ b/History.md @@ -1,6 +1,7 @@ ## v0.5.4 * Added email notifications for approved users. +* Added delete users link ## v0.5.3 diff --git a/client/views/users/user_item.html b/client/views/users/user_item.html index 9d19b1e06..c8c18cef8 100644 --- a/client/views/users/user_item.html +++ b/client/views/users/user_item.html @@ -16,5 +16,6 @@ {{karma}} {{#if isInvited}}Uninvite{{else}}Invite{{/if}} {{#if userIsAdmin}}Unadmin{{else}}Make admin{{/if}} + Delete User \ No newline at end of file diff --git a/client/views/users/user_item.js b/client/views/users/user_item.js index fb596687b..4c8341294 100644 --- a/client/views/users/user_item.js +++ b/client/views/users/user_item.js @@ -71,5 +71,10 @@ Template.user_item.events({ isAdmin: false } }); + }, + 'click .delete-link': function(e, instance){ + e.preventDefault(); + if(confirm("Are you sure you want to delete "+getDisplayName(instance.data)+"?")) + Meteor.users.remove(instance.data._id); } }) \ No newline at end of file diff --git a/client/views/users/users.html b/client/views/users/users.html index 3f831f0ad..c27eb1750 100644 --- a/client/views/users/users.html +++ b/client/views/users/users.html @@ -13,6 +13,7 @@ Karma Is Invited? Is Admin? + Delete