Commit 2dd294bb by Thanh Hung Pham

Register complete

parent 9d05f8cb
class ConfirmationsController < Devise::ConfirmationsController class ConfirmationsController < Devise::ConfirmationsController
def update_confirm def update_confirm
@user = User.find(params[:user][:id]) @user = User.find(params[:user][:id])
if @user.save if @user.update_attributes(user_params)
set_flash_message!(:notice, :confirmed) set_flash_message!(:notice, :confirmed)
redirect_to root_path redirect_to root_path
else else
respond_with_navigational(resource.errors, status: :unprocessable_entity){ render :new } render 'devise/confirmations/information', resource: @user
end end
end end
...@@ -30,6 +30,6 @@ class ConfirmationsController < Devise::ConfirmationsController ...@@ -30,6 +30,6 @@ class ConfirmationsController < Devise::ConfirmationsController
private private
def user_params def user_params
params.requires(:user).permit(:email, :fullname, :password, :cd_name) params.require(:user).permit(:email, :fullname, :password, :cd_name)
end end
end end
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<div class="form-group"> <div class="form-group">
<%= f.label :email %> <%= f.label :email %>
<%= f.email_field :email, autofocus: true, class: 'form-control' %> <%= f.email_field :email, autofocus: true, readonly: true, class: 'form-control' %>
<%= f.hidden_field :id %> <%= f.hidden_field :id %>
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment