Add user profile editing

This commit is contained in:
2023-05-02 18:55:38 +02:00
parent cc65b64a4b
commit 23b8c82602
8 changed files with 61 additions and 82 deletions

View File

@@ -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