class AccountsController < ApplicationController before_action :authenticate_member! load_and_authorize_resource # GET /accounts def index @accounts = Account.all respond_to do |format| format.html # index.html.erb end end # GET /accounts/1 def show respond_to do |format| format.html # show.html.erb end end # GET /accounts/1/edit def edit end # PUT /accounts/1 def update respond_to do |format| if @account.update(params[:account]) format.html { redirect_to @account, notice: I18n.t('account.update') } else format.html { render action: "edit" } end end end private def account_params params.require(:account).permit(:account_type_id, :member_id, :paid_until) end end