class InviteFriend < Invitation settings_items :group_for_person, :group_for_friend def perform person.add_friend(friend, group_for_person) friend.add_friend(person, group_for_friend) end def description _('%s wants to be your friend.') % [person.name] end def permission :manage_friends end # Default message send to friend when user use invite a friend feature def self.mail_template [ _('Hello ,'), _(' is inviting you to participate on .'), _('To accept the invitation, please follow this link:'), '', "--\n", ].join("\n\n") end end