Sha256: 66440e633885ee530c18b61cf59100e081895939b354d30d4057626e3bef6857

Contents?: true

Size: 473 Bytes

Versions: 2

Compression:

Stored size: 473 Bytes

Contents

class PasswordController < ApplicationController
  def update
    @update_password_form = UpdatePasswordForm.new params.permit(:current_password, :password, :password_confirmation)

    return render partial: "profile/partials/update_password_form", status: :unprocessable_entity if @update_password_form.invalid?

    Current.user.update(password: @update_password_form.password)

    redirect_back_or_to profile_edit_path, flash: { status: "password-updated" }
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
kaze-0.4.0 stubs/hotwire/app/controllers/password_controller.rb
kaze-0.3.0 stubs/hotwire/app/controllers/password_controller.rb