From 92c799f6993ae18ce1d71178cf57cd9f1dc50618 Mon Sep 17 00:00:00 2001 From: Benjamin Neff <benjamin@coding4coffee.ch> Date: Wed, 28 Mar 2012 03:16:49 +0200 Subject: [PATCH] add email action --- app/controllers/invitations_controller.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/controllers/invitations_controller.rb b/app/controllers/invitations_controller.rb index 8f9e4b9b35..4757edd17d 100644 --- a/app/controllers/invitations_controller.rb +++ b/app/controllers/invitations_controller.rb @@ -25,6 +25,16 @@ class InvitationsController < ApplicationController redirect_to invite_code_path(invitation_code) end + def email + if params[:invitation_token] + # this is for legacy invites. + user = User.find_by_invitation_token(params[:invitation_token]) + @invitation_code = user.ugly_accept_invitation_code + else + @invitation_code = params[:invitation_code] + end + render 'notifier/invite', :layout => false + end def create inviter = EmailInviter.new(params[:email_inviter][:emails], current_user, params[:email_inviter]) -- GitLab