Files
canine/app/controllers/accounts_controller.rb
2024-10-25 15:23:33 -07:00

23 lines
470 B
Ruby

class AccountsController < ApplicationController
def switch
@account = current_user.accounts.find(params[:id])
session[:account_id] = @account.id
redirect_to root_path
end
def create
account = current_user.accounts.create!(
name: account_params[:name],
owner: current_user
)
session[:account_id] = account.id
redirect_to root_path
end
private
def account_params
params.require(:account).permit(:name)
end
end