Welcome to mirror list, hosted at ThFree Co, Russian Federation.

milestones_finder.rb « finders « app - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 630c73c2a94bd79f63e89a861614b9fe3a26ad3b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
class MilestonesFinder
  def execute(projects, params)
    milestones = Milestone.of_projects(projects)
    milestones = milestones.reorder("due_date ASC")

    case params[:state]
    when 'closed' then milestones.closed
    when 'all' then milestones
    else milestones.active
    end
  end
end