Add inviter diaspora-ID to the invite email #6796

closes #6817
This commit is contained in:
sjain1107 2016-04-29 23:39:28 +05:30 committed by Dennis Schubert
parent ce6b1a3c0c
commit 4cd2f1d9c1
4 changed files with 7 additions and 3 deletions

View file

@ -8,6 +8,8 @@
## Features ## Features
* The sender's diaspora-ID is now shown in invitation mails [#6817](https://github.com/diaspora/diaspora/pull/6817)
# 0.5.8.0 # 0.5.8.0
## Refactor ## Refactor

View file

@ -39,7 +39,7 @@ class InvitationsController < ApplicationController
else else
params[:invitation_code] params[:invitation_code]
end end
@inviter = user || InvitationCode.where(id: params[:invitation_code]).first.try(:user)
if @invitation_code.present? if @invitation_code.present?
render 'notifier/invite', :layout => false render 'notifier/invite', :layout => false
else else

View file

@ -1 +1 @@
<%= t('.message', :invite_url => invite_code_url(@invitation_code), :diasporafoundation_url => 'https://diasporafoundation.org/') %> <%= t('.message', :invite_url => invite_code_url(@invitation_code), :diasporafoundation_url => 'https://diasporafoundation.org/', :diaspora_id => @inviter.try(:diaspora_handle)) %>

View file

@ -838,12 +838,14 @@ en:
message: |- message: |-
Hello! Hello!
You have been invited to join diaspora*! You have been invited to join diaspora* by %{diaspora_id}!
Click this link to get started Click this link to get started
[%{invite_url}][1] [%{invite_url}][1]
Or you can add %{diaspora_id} to your contacts if you already have an account.
Love, Love,