From 334091710cf737d0c003d044e95e32040ae34246 Mon Sep 17 00:00:00 2001 From: Bertocq Date: Wed, 10 Jan 2018 01:16:04 +0100 Subject: [PATCH] Refactor price & explanation showing logic at Investment model --- app/models/budget/investment.rb | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/app/models/budget/investment.rb b/app/models/budget/investment.rb index b2cc8cba5..579a39525 100644 --- a/app/models/budget/investment.rb +++ b/app/models/budget/investment.rb @@ -240,15 +240,11 @@ class Budget end def should_show_price? - feasible? && - selected? && - (budget.reviewing_ballots? || budget.finished?) + selected? && price.present? && budget.published_prices? end def should_show_price_explanation? - feasible? && - price_explanation.present? && - (budget.balloting? || budget.reviewing_ballots? || budget.finished?) + should_show_price? && price_explanation.present? end def formatted_price