Extract method to get investment milestone status

This commit is contained in:
Javi Martín
2018-11-13 13:25:47 +01:00
parent 91d91f2ebf
commit b4b0b18a2d
3 changed files with 8 additions and 6 deletions

View File

@@ -15,9 +15,7 @@ module Budgets
if params[:status].present?
@budget.investments.winners
.joins(:milestones).includes(:milestones)
.select { |i| i.milestones.published.with_status
.order_by_publication_date.last
.try(:status_id) == params[:status].to_i }
.select { |i| i.milestone_status_id == params[:status].to_i }
.uniq
.group_by(&:heading)
else