Skip to content
Snippets Groups Projects
Commit 37425618 authored by Marin Jankovski's avatar Marin Jankovski
Browse files

Add option for admin to remove users secondary emails.

parent 73c1030d
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -100,6 +100,16 @@ class Admin::UsersController < Admin::ApplicationController
end
end
 
def remove_email
email = user.emails.find(params[:email_id])
email.destroy
respond_to do |format|
format.html { redirect_to :back, notice: "Successfully removed email." }
format.js { render nothing: true }
end
end
protected
 
def user
Loading
Loading
Loading
Loading
@@ -44,6 +44,8 @@
%li
%span.light Secondary email:
%strong= email.email
= link_to remove_email_admin_user_path(@user, email), data: { confirm: "Are you sure you want to remove #{email.email}?" }, method: :delete, class: "btn-tiny btn btn-remove pull-right", title: 'Remove secondary email' do
%i.icon-remove
 
%li
%span.light Can create groups:
Loading
Loading
Loading
Loading
@@ -68,6 +68,7 @@ Gitlab::Application.routes.draw do
put :team_update
put :block
put :unblock
delete 'remove/:email_id', action: 'remove_email', as: 'remove_email'
end
end
 
Loading
Loading
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