diff --git a/app/views/budgets/investments/_investment_show.html.erb b/app/views/budgets/investments/_investment_show.html.erb
index 2ca4af278..bf9a5b727 100644
--- a/app/views/budgets/investments/_investment_show.html.erb
+++ b/app/views/budgets/investments/_investment_show.html.erb
@@ -137,6 +137,15 @@
+ <% if investment.unfeasible? %>
+
+ <%= t("budgets.investments.show.project_unfeasible_html") %>
+
+ <% elsif !investment.selected? %>
+
+ <%= t("budgets.investments.show.project_not_selected_html") %>
+
+ <% end %>
<% end %>
<% if investment.should_show_price? %>
diff --git a/config/locales/en/budgets.yml b/config/locales/en/budgets.yml
index e89dfd44d..dd53a80be 100644
--- a/config/locales/en/budgets.yml
+++ b/config/locales/en/budgets.yml
@@ -125,6 +125,8 @@ en:
no_milestones: Don't have defined milestones
milestone_publication_date: "Published %{publication_date}"
author: Author
+ project_unfeasible_html: 'This investment project has been marked as not feasible and will not go to balloting phase.'
+ project_not_selected_html: 'This investment project has not been selected for balloting phase.'
wrong_price_format: Only integer numbers
investment:
add: Vote
diff --git a/config/locales/es/budgets.yml b/config/locales/es/budgets.yml
index 552851f6c..974d9b09e 100644
--- a/config/locales/es/budgets.yml
+++ b/config/locales/es/budgets.yml
@@ -125,6 +125,8 @@ es:
no_milestones: No hay hitos definidos
milestone_publication_date: "Publicado el %{publication_date}"
author: Autor
+ project_unfeasible_html: 'Este proyecto de inversión ha sido marcado como inviable y no pasará a la fase de votación.'
+ project_not_selected_html: 'Este proyecto de inversión no ha sido seleccionado para la fase de votación.'
wrong_price_format: Solo puede incluir caracteres numéricos
investment:
add: Votar
diff --git a/spec/features/budgets/investments_spec.rb b/spec/features/budgets/investments_spec.rb
index 530f09b71..de15c44ee 100644
--- a/spec/features/budgets/investments_spec.rb
+++ b/spec/features/budgets/investments_spec.rb
@@ -953,6 +953,24 @@ feature 'Budget Investments' do
expect(page).to have_content("Unfeasibility explanation")
expect(page).to have_content("Local government is not competent in this matter")
+ expect(page).to have_content("This investment project has been marked as not feasible and will not go to balloting phase")
+ end
+
+ scenario "Show (not selected budget investment)" do
+ user = create(:user)
+ login_as(user)
+
+ investment = create(:budget_investment,
+ :feasible,
+ :finished,
+ budget: budget,
+ group: group,
+ heading: heading,
+ unfeasibility_explanation: 'Local government is not competent in this matter')
+
+ visit budget_investment_path(budget_id: budget.id, id: investment.id)
+
+ expect(page).to have_content("This investment project has not been selected for balloting phase")
end
scenario "Show (unfeasible budget investment with valuation not finished)" do