diff options
author | Marin Jankovski <marin@gitlab.com> | 2014-06-26 15:32:35 +0400 |
---|---|---|
committer | Marin Jankovski <marin@gitlab.com> | 2014-06-30 11:44:30 +0400 |
commit | f0af302c8323cf18943d6de5854bbbaa32d891a9 (patch) | |
tree | 57be261e161d3ba238bcba768b5ff04fc7065f01 /app/models/group_milestone.rb | |
parent | 4ca8a175a2695dd2fc28084253a4471bad30bf00 (diff) |
Close and reopen group milestones.
Diffstat (limited to 'app/models/group_milestone.rb')
-rw-r--r-- | app/models/group_milestone.rb | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/app/models/group_milestone.rb b/app/models/group_milestone.rb index 132c0eb2497..567e0c2b9fb 100644 --- a/app/models/group_milestone.rb +++ b/app/models/group_milestone.rb @@ -13,8 +13,8 @@ class GroupMilestone @milestones end - def project_names - milestones.map{ |milestone| milestone.project.name } + def projects + milestones.map{ |milestone| milestone.project } end def issue_count @@ -41,7 +41,8 @@ class GroupMilestone def state state = milestones.map{ |milestone| milestone.state } - if state.all?{ |milestone_state| milestone_state == 'active' } + + if state.count("active") == state.size 'active' else 'closed' |