diff --git a/app/models/budget/investment/milestone.rb b/app/models/budget/investment/milestone.rb index 98ea506e9..a81638d0b 100644 --- a/app/models/budget/investment/milestone.rb +++ b/app/models/budget/investment/milestone.rb @@ -14,6 +14,9 @@ class Budget validates :investment, presence: true validates :publication_date, presence: true + + scope :order_by_publication_date, -> { order(publication_date: :asc) } + def self.title_max_length 80 end diff --git a/app/views/admin/budget_investments/_milestones.html.erb b/app/views/admin/budget_investments/_milestones.html.erb index b62065f42..75d4c65a1 100644 --- a/app/views/admin/budget_investments/_milestones.html.erb +++ b/app/views/admin/budget_investments/_milestones.html.erb @@ -12,7 +12,7 @@ - <% @investment.milestones.each do |milestone| %> + <% @investment.milestones.order_by_publication_date.each do |milestone| %> <%= milestone.id %> diff --git a/app/views/budgets/investments/_milestones.html.erb b/app/views/budgets/investments/_milestones.html.erb index 9e0f215c3..a9de80429 100644 --- a/app/views/budgets/investments/_milestones.html.erb +++ b/app/views/budgets/investments/_milestones.html.erb @@ -8,7 +8,7 @@ <% end %>