stubs/inertia-common/app/controllers/profile_controller.rb in kaze-0.5.0 vs stubs/inertia-common/app/controllers/profile_controller.rb in kaze-0.6.0
- old
+ new
@@ -8,24 +8,26 @@
def update
form = UpdateProfileInformationForm.new params.permit(:name, :email)
return redirect_to profile_edit_path, inertia: { errors: form.error_messages } if form.invalid?
- Current.user.update(name: form.name, email: form.email)
+ Current.auth.user.update(name: form.name, email: form.email)
redirect_to profile_edit_path
end
def destroy
form = DeleteUserForm.new params.permit(:password)
return redirect_back_or_to profile_edit_path, inertia: { errors: form.error_messages } if form.invalid?
- user = Current.user
+ user = Current.auth.user
- logout
+ Current.auth.logout
user.delete
+
+ reset_session
redirect_to '/'
end
end