stubs/hotwire/app/controllers/profile_controller.rb in kaze-0.5.0 vs stubs/hotwire/app/controllers/profile_controller.rb in kaze-0.6.0

- old
+ new

@@ -1,8 +1,8 @@ class ProfileController < ApplicationController def edit - @update_profile_information_form = UpdateProfileInformationForm.new(name: Current.user.name, email: Current.user.email) + @update_profile_information_form = UpdateProfileInformationForm.new(name: Current.auth.user.name, email: Current.auth.user.email) @update_password_form = UpdatePasswordForm.new @delete_user_form = DeleteUserForm.new render 'profile/edit' end @@ -10,24 +10,26 @@ def update @update_profile_information_form = UpdateProfileInformationForm.new params.permit(:name, :email) return render partial: 'profile/partials/update_profile_information_form', status: :unprocessable_entity if @update_profile_information_form.invalid? - Current.user.update(name: @update_profile_information_form.name, email: @update_profile_information_form.email) + Current.auth.user.update(name: @update_profile_information_form.name, email: @update_profile_information_form.email) redirect_to profile_edit_path, flash: { status: 'profile-updated' } end def destroy @delete_user_form = DeleteUserForm.new params.permit(:password) return render partial: 'profile/partials/delete_user_form', status: :unprocessable_entity if @delete_user_form.invalid? - user = Current.user + user = Current.auth.user - logout + Current.auth.logout user.delete + + reset_session redirect_to '/' end end