updates investment project code

This commit is contained in:
rgarcia
2016-03-28 16:37:16 +02:00
parent 034c3b527e
commit 8a8f062398
3 changed files with 4 additions and 4 deletions

View File

@@ -77,7 +77,7 @@ class SpendingProposal < ActiveRecord::Base
end
def code
"#{id}" + (administrator.present? ? "-#{administrator.id}" : "")
"#{id}" + (administrator.present? ? "-A#{administrator.id}" : "")
end
end

View File

@@ -122,7 +122,7 @@ feature 'Emails' do
expect(email).to have_body_text(user_confirmation_path)
end
scenario "Email on unfeasible spending proposal", :focus do
scenario "Email on unfeasible spending proposal" do
spending_proposal = create(:spending_proposal)
administrator = create(:administrator)
valuator = create(:valuator)
@@ -140,7 +140,7 @@ feature 'Emails' do
spending_proposal.reload
email = open_last_email
expect(email).to have_subject("Your investment project '#{spending_proposal.id}-#{spending_proposal.administrator.id}' has been marked as unfeasible")
expect(email).to have_subject("Your investment project '#{spending_proposal.id}-A#{spending_proposal.administrator.id}' has been marked as unfeasible")
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.feasible_explanation)

View File

@@ -104,7 +104,7 @@ describe SpendingProposal do
it "returns the administrator id when assigned" do
spending_proposal.administrator = create(:administrator)
expect(spending_proposal.code).to eq("#{spending_proposal.id}-#{spending_proposal.administrator.id}")
expect(spending_proposal.code).to eq("#{spending_proposal.id}-A#{spending_proposal.administrator.id}")
end
end
end