0
0
Fork 0

Add invite filter (#5862)

This commit is contained in:
Yamagishi Kazutoshi 2017-12-02 00:40:02 +09:00 committed by Eugen Rochko
parent eee3b32b77
commit 74320971e2
6 changed files with 59 additions and 2 deletions

View file

@ -5,7 +5,7 @@ module Admin
def index
authorize :invite, :index?
@invites = Invite.includes(user: :account).page(params[:page])
@invites = filtered_invites.includes(user: :account).page(params[:page])
@invite = Invite.new
end
@ -35,5 +35,13 @@ module Admin
def resource_params
params.require(:invite).permit(:max_uses, :expires_in)
end
def filtered_invites
InviteFilter.new(filter_params).results
end
def filter_params
params.permit(:available, :expired)
end
end
end