diff options
author | Rubén Dávila <rdavila84@gmail.com> | 2016-02-25 15:23:34 -0500 |
---|---|---|
committer | Rubén Dávila <rdavila84@gmail.com> | 2016-03-01 19:40:50 -0500 |
commit | 77731802199f0af523745572720bdbacdb57e804 (patch) | |
tree | e5d49ab2ff124dedac8640d7e7c5f724f66f955b /app/helpers/milestones_helper.rb | |
parent | 6aa50165b0acc355925e271f07ef8e87291e0232 (diff) | |
download | gitlab-ce-77731802199f0af523745572720bdbacdb57e804.tar.gz |
Show days remaining instead of elapsed time for Milestone.
Diffstat (limited to 'app/helpers/milestones_helper.rb')
-rw-r--r-- | app/helpers/milestones_helper.rb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/app/helpers/milestones_helper.rb b/app/helpers/milestones_helper.rb index a42cbcff182..a4257b03395 100644 --- a/app/helpers/milestones_helper.rb +++ b/app/helpers/milestones_helper.rb @@ -36,4 +36,15 @@ module MilestonesHelper options_from_collection_for_select(grouped_milestones, 'name', 'title', params[:milestone_title]) end + + def milestone_remaining_days(milestone) + days = milestone.remaining_days + + if days == 0 + content_tag(:strong, 'expired') + elsif days.to_i > 0 + content = content_tag(:strong, days) + content << " #{'day'.pluralize(days)} remaining" + end + end end |