@@ -5,7 +5,7 @@ defmodule CodeCorps.Emails.ReceiptEmail do
55 alias CodeCorps.Emails.BaseEmail
66 alias CodeCorps . { DonationGoal , Project , Repo , StripeConnectCharge , StripeConnectSubscription , WebClient }
77
8- @ spec create ( StripeConnectCharge . t , Stripe.Invoice . t ) :: Bamboo.Email . t
8+ @ spec create ( StripeConnectCharge . t , Stripe.Invoice . t ) :: Bamboo.Email . t
99 def create ( % StripeConnectCharge { } = charge , % Stripe.Invoice { } = invoice ) do
1010 with % StripeConnectCharge { } = charge <- Repo . preload ( charge , :user ) ,
1111 % Project { } = project <- get_project ( invoice . subscription ) ,
@@ -51,11 +51,11 @@ defmodule CodeCorps.Emails.ReceiptEmail do
5151 charge_amount: charge . amount |> format_amount ( ) ,
5252 charge_statement_descriptor: charge . statement_descriptor ,
5353 high_five_image_url: high_five_image_url ( ) ,
54+ name: BaseEmail . get_name ( charge . user ) ,
5455 project_current_donation_goal_description: current_donation_goal . description ,
5556 project_title: project . title ,
5657 project_url: project |> url ( ) ,
57- subject: project |> build_subject_line ( ) ,
58- user_first_name: charge . user . first_name
58+ subject: project |> build_subject_line ( )
5959 }
6060 end
6161
0 commit comments