diff options
| author | barthc <mackintosh02@gmail.com> | 2016-08-30 21:17:13 +0100 |
|---|---|---|
| committer | barthc <mackintosh02@gmail.com> | 2016-08-30 21:17:13 +0100 |
| commit | 5c5d13c42d152ba58818a572a51e796cba4a281d (patch) | |
| tree | 139f502c4887e7669c323cb335a2e2ee03f1f4db /app/models/concerns | |
| parent | 29f818e6165e2e6d4a523270d115a491e261478a (diff) | |
| parent | 51087cfa1a6b0bb5a7abf35081ed3b669253eb4f (diff) | |
| download | gitlab-ce-5c5d13c42d152ba58818a572a51e796cba4a281d.tar.gz | |
Merge branch 'master' into prevent_authored_awardable_votes
Diffstat (limited to 'app/models/concerns')
| -rw-r--r-- | app/models/concerns/note_on_diff.rb | 4 | ||||
| -rw-r--r-- | app/models/concerns/taskable.rb | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/app/models/concerns/note_on_diff.rb b/app/models/concerns/note_on_diff.rb index a881fb83b7f..b8dd27a7afe 100644 --- a/app/models/concerns/note_on_diff.rb +++ b/app/models/concerns/note_on_diff.rb @@ -28,4 +28,8 @@ module NoteOnDiff def can_be_award_emoji? false end + + def to_discussion + Discussion.new([self]) + end end diff --git a/app/models/concerns/taskable.rb b/app/models/concerns/taskable.rb index df2a9e3e84b..a3ac577cf3e 100644 --- a/app/models/concerns/taskable.rb +++ b/app/models/concerns/taskable.rb @@ -52,11 +52,11 @@ module Taskable end # Return a string that describes the current state of this Taskable's task - # list items, e.g. "20 tasks (12 completed, 8 remaining)" + # list items, e.g. "12 of 20 tasks completed" def task_status return '' if description.blank? sum = tasks.summary - "#{sum.item_count} tasks (#{sum.complete_count} completed, #{sum.incomplete_count} remaining)" + "#{sum.complete_count} of #{sum.item_count} #{'task'.pluralize(sum.item_count)} completed" end end |
