adds code to email subject
This commit is contained in:
@@ -38,7 +38,7 @@ class Mailer < ApplicationMailer
|
|||||||
@author = spending_proposal.author
|
@author = spending_proposal.author
|
||||||
|
|
||||||
with_user(@author) do
|
with_user(@author) do
|
||||||
mail(to: @author.email, subject: t('mailers.unfeasible_spending_proposal.subject'))
|
mail(to: @author.email, subject: t('mailers.unfeasible_spending_proposal.subject', code: @spending_proposal.code))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -140,11 +140,10 @@ feature 'Emails' do
|
|||||||
spending_proposal.reload
|
spending_proposal.reload
|
||||||
|
|
||||||
email = open_last_email
|
email = open_last_email
|
||||||
expect(email).to have_subject('Your spending proposal has been marked as not feasible')
|
expect(email).to have_subject("Your investment project '#{spending_proposal.id}-#{spending_proposal.administrator.id}' has been marked as unfeasible")
|
||||||
expect(email).to deliver_to(spending_proposal.author.email)
|
expect(email).to deliver_to(spending_proposal.author.email)
|
||||||
expect(email).to have_body_text(spending_proposal.title)
|
expect(email).to have_body_text(spending_proposal.title)
|
||||||
expect(email).to have_body_text(spending_proposal.feasible_explanation)
|
expect(email).to have_body_text(spending_proposal.feasible_explanation)
|
||||||
expect(email).to have_body_text("#{spending_proposal.id}-#{spending_proposal.administrator.id}")
|
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user