* fixing can_invite for administrative invites and making sure to send email only on after_create
This commit is contained in:
parent
21ab1db405
commit
1fb66dc77b
|
|
@ -51,7 +51,7 @@ module JamRuby
|
|||
private
|
||||
|
||||
def can_invite?
|
||||
errors.add(:sender, "can not invite others") if !sender.can_invite?
|
||||
errors.add(:sender, "can not invite others") if !invited_by_administrator? && !sender.can_invite?
|
||||
end
|
||||
|
||||
def valid_personalized_invitation
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ module JamRuby
|
|||
|
||||
observe JamRuby::InvitedUser
|
||||
|
||||
def after_save(invited_user)
|
||||
def after_create(invited_user)
|
||||
if invited_user.sender.nil?
|
||||
InvitedUserMailer.welcome_betauser(invited_user).deliver
|
||||
else
|
||||
|
|
|
|||
Loading…
Reference in New Issue