Skip to content
Snippets Groups Projects
Commit ec2c31cb authored by Marcelo Schmidt's avatar Marcelo Schmidt
Browse files

Button to make or remove user as admin

parent a0162213
No related branches found
No related tags found
No related merge requests found
......@@ -37,6 +37,24 @@ Template.adminUserInfo.events
toastr.success t('User_has_been_activated')
if error
toastr.error error.reason
'click .make-admin': (e) ->
e.stopPropagation()
e.preventDefault()
Meteor.call 'setAdminStatus', Template.currentData()._id, true, (error, result) ->
if result
toastr.success t('User_is_now_an_admin')
if error
toastr.error error.reason
'click .remove-admin': (e) ->
e.stopPropagation()
e.preventDefault()
Meteor.call 'setAdminStatus', Template.currentData()._id, false, (error, result) ->
if result
toastr.success t('User_is_no_longer_an_admin')
if error
toastr.error error.reason
'click .delete': (e) ->
e.stopPropagation()
......
......@@ -13,6 +13,11 @@
</div>
</div>
<nav>
{{#if admin}}
<button class='button red remove-admin'><span><i class='icon-block'></i> {{_ "Remove_Admin"}}</span></button>
{{else}}
<button class='button green make-admin'><span><i class='icon-block'></i> {{_ "Make_Admin"}}</span></button>
{{/if}}
{{#if active}}
<button class='button deactivate'><span><i class='icon-block'></i> {{_ "Deactivate"}}</span></button>
{{else}}
......
......@@ -111,6 +111,7 @@
"Login_with" : "Login with %s",
"login_with" : "Or login directly with",
"Logout" : "Logout",
"Make_Admin" : "Make Admin",
"Members" : "Members",
"Members_List" : "Members List",
"Members_placeholder" : "Members",
......@@ -170,6 +171,7 @@
"Register" : "Register a new account",
"Remember_me" : "Remember me",
"Remove" : "Remove",
"Remove_Admin" : "Remove Admin",
"Reset_password" : "Reset password",
"Room" : "Room",
"Room_name_changed" : "Room name changed to: <em>__room_name__</em> by <em>__user_by__</em>",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment