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

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarin Jankovski <marin@gitlab.com>2014-06-26 15:32:35 +0400
committerMarin Jankovski <marin@gitlab.com>2014-06-30 11:44:30 +0400
commitf0af302c8323cf18943d6de5854bbbaa32d891a9 (patch)
tree57be261e161d3ba238bcba768b5ff04fc7065f01 /app/models/group_milestone.rb
parent4ca8a175a2695dd2fc28084253a4471bad30bf00 (diff)
Close and reopen group milestones.
Diffstat (limited to 'app/models/group_milestone.rb')
-rw-r--r--app/models/group_milestone.rb7
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'