]>
cat aescling's git repositories - mastodon.git/blob - app/controllers/invites_controller.rb
1 # frozen_string_literal: true
3 class InvitesController
< ApplicationController
8 before_action
:authenticate_user!
9 before_action
:set_body_classes
12 authorize
:invite, :create?
19 authorize
:invite, :create?
21 @invite = Invite
.new(resource_params
)
22 @invite.user
= current_user
25 redirect_to invites_path
33 @invite = invites
.find(params
[:id])
34 authorize
@invite, :destroy?
36 redirect_to invites_path
42 Invite
.where(user
: current_user
).order(id
: :desc)
46 params
.require(:invite).permit(:max_uses, :expires_in, :autofollow)
50 @body_classes = 'admin'
This page took 0.070007 seconds and 4 git commands to generate.