require authentication for invite actions
This commit is contained in:
parent
629277502f
commit
fd6d41ddad
1 changed files with 4 additions and 2 deletions
|
|
@ -6,6 +6,8 @@ require Rails.root.join('lib', 'email_inviter')
|
||||||
|
|
||||||
class InvitationsController < ApplicationController
|
class InvitationsController < ApplicationController
|
||||||
|
|
||||||
|
before_filter :authenticate_user!, :only => [:new, :create]
|
||||||
|
|
||||||
def new
|
def new
|
||||||
@invite_code = current_user.invitation_code
|
@invite_code = current_user.invitation_code
|
||||||
respond_to do |format|
|
respond_to do |format|
|
||||||
|
|
@ -15,7 +17,7 @@ class InvitationsController < ApplicationController
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
# this is for legacy invites. We try to look the person who sent them the
|
# this is for legacy invites. We try to look the person who sent them the
|
||||||
# invite, and use their new invite code
|
# invite, and use their new invite code
|
||||||
# owe will be removing this eventually
|
# owe will be removing this eventually
|
||||||
# @depreciated
|
# @depreciated
|
||||||
|
|
@ -49,7 +51,7 @@ class InvitationsController < ApplicationController
|
||||||
inviter = EmailInviter.new(params[:email_inviter][:emails], current_user, params[:email_inviter])
|
inviter = EmailInviter.new(params[:email_inviter][:emails], current_user, params[:email_inviter])
|
||||||
inviter.send!
|
inviter.send!
|
||||||
|
|
||||||
redirect_to :back, :notice => "Great! Invites were sent off to #{inviter.emails.join(', ')}"
|
redirect_to :back, :notice => "Great! Invites were sent off to #{inviter.emails.join(', ')}"
|
||||||
end
|
end
|
||||||
|
|
||||||
def check_if_invites_open
|
def check_if_invites_open
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue