emails: move edit email flow to emails controller.
This commit is contained in:
@@ -1,19 +0,0 @@
|
||||
module Maintenance
|
||||
module User
|
||||
class EmailChangesController < ApplicationController
|
||||
def new
|
||||
end
|
||||
|
||||
def create
|
||||
email_change = UserEmailChange.new(CurrentUser.user, params[:email_change][:email], params[:email_change][:password])
|
||||
email_change.process
|
||||
if CurrentUser.user.errors.any?
|
||||
flash[:notice] = CurrentUser.user.errors.full_messages.join("; ")
|
||||
redirect_to(new_maintenance_user_email_change_path)
|
||||
else
|
||||
redirect_to(edit_user_path(CurrentUser.user.id), :notice => "Email was updated")
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user