forked from fixin.me/fixin.me
Add user profile editing
This commit is contained in:
@@ -1,6 +1,20 @@
|
||||
class RegistrationsController < Devise::RegistrationsController
|
||||
before_action :authenticate_user!, only: [:edit, :update, :destroy]
|
||||
|
||||
protected
|
||||
|
||||
def update_resource(resource, params)
|
||||
# Based on update_with_password()
|
||||
if params[:password].blank?
|
||||
params.delete(:password)
|
||||
params.delete(:password_confirmation) if params[:password_confirmation].blank?
|
||||
end
|
||||
|
||||
result = resource.update(params)
|
||||
resource.clean_up_passwords
|
||||
result
|
||||
end
|
||||
|
||||
def after_inactive_sign_up_path_for(resource)
|
||||
new_user_session_path
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user