mirror of
https://github.com/redmine/redmine.git
synced 2026-08-31 03:27:33 +02:00
Show "Due in X days" in issue details page (#31499).
Patch by Go MAEDA. git-svn-id: http://svn.redmine.org/redmine/trunk@18236 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
@@ -176,6 +176,13 @@ module IssuesHelper
|
||||
end
|
||||
end
|
||||
|
||||
def issue_due_date_details(issue)
|
||||
return if issue&.due_date.nil?
|
||||
s = format_date(issue.due_date)
|
||||
s += " (#{due_date_distance_in_words(issue.due_date)})" unless issue.closed?
|
||||
s
|
||||
end
|
||||
|
||||
# Returns a link for adding a new subtask to the given issue
|
||||
def link_to_new_subtask(issue)
|
||||
attrs = {
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
rows.right l(:field_start_date), format_date(@issue.start_date), :class => 'start-date'
|
||||
end
|
||||
unless @issue.disabled_core_fields.include?('due_date')
|
||||
rows.right l(:field_due_date), format_date(@issue.due_date), :class => 'due-date'
|
||||
rows.right l(:field_due_date), issue_due_date_details(@issue), :class => 'due-date'
|
||||
end
|
||||
unless @issue.disabled_core_fields.include?('done_ratio')
|
||||
rows.right l(:field_done_ratio), progress_bar(@issue.done_ratio, :legend => "#{@issue.done_ratio}%"), :class => 'progress'
|
||||
|
||||
Reference in New Issue
Block a user