Rework of milestones

This commit is contained in:
Dmitriy Zaporozhets 2012-12-14 08:34:05 +03:00
parent b01f8b63c2
commit 190e483fb4
8 changed files with 72 additions and 34 deletions

View file

@ -12,11 +12,12 @@ class MilestonesController < ProjectResourceController
def index
@milestones = case params[:f]
when 'all'; @project.milestones
else @project.milestones.active
when 'all'; @project.milestones.order("closed, due_date DESC")
when 'closed'; @project.milestones.closed.order("due_date DESC")
else @project.milestones.active.order("due_date ASC")
end
@milestones = @milestones.includes(:project).order("due_date")
@milestones = @milestones.includes(:project)
@milestones = @milestones.page(params[:page]).per(20)
end