Sha256: 027426e858cf4e527838a518d24c4305acdbc096c8967c165e35905ed1bb9cb8

Contents?: true

Size: 521 Bytes

Versions: 17

Compression:

Stored size: 521 Bytes

Contents

class UsersController < ApplicationController
  before_action :set_user

  def show
  end

  def update
    unless @user.update_attributes(user_params)
      return render :show
    end
    session[:password] = user_params[:password]
    redirect_to user_path, notice: I18n.t("messages.password_successfully_updated")
  end

  private

  def set_user
    @user = User.new(name: session[:user_name])
  end

  def user_params
    params.require(:user).permit(:current_password, :password, :password_confirmation)
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
fluentd-ui-1.2.1 app/controllers/users_controller.rb
fluentd-ui-1.2.0 app/controllers/users_controller.rb
fluentd-ui-1.1.0 app/controllers/users_controller.rb
fluentd-ui-1.0.1 app/controllers/users_controller.rb
fluentd-ui-1.0.0 app/controllers/users_controller.rb
fluentd-ui-1.0.0.beta.1 app/controllers/users_controller.rb
fluentd-ui-1.0.0.alpha.3 app/controllers/users_controller.rb
fluentd-ui-1.0.0.alpha.2 app/controllers/users_controller.rb
fluentd-ui-1.0.0.alpha.1 app/controllers/users_controller.rb
fluentd-ui-0.4.5 app/controllers/users_controller.rb
fluentd-ui-0.4.4 app/controllers/users_controller.rb
fluentd-ui-0.4.3 app/controllers/users_controller.rb
fluentd-ui-0.4.2 app/controllers/users_controller.rb
fluentd-ui-0.4.1 app/controllers/users_controller.rb
fluentd-ui-0.4.0 app/controllers/users_controller.rb
fluentd-ui-0.3.21 app/controllers/users_controller.rb
fluentd-ui-0.3.20 app/controllers/users_controller.rb