]> source.dussan.org Git - redmine.git/commitdiff
Make Spent time clickable in issue lists (#24649).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 15 Jan 2017 16:29:19 +0000 (16:29 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 15 Jan 2017 16:29:19 +0000 (16:29 +0000)
Patch by Go MAEDA.

git-svn-id: http://svn.redmine.org/redmine/trunk@16204 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/helpers/queries_helper.rb

index 570ccb3687fa63ba5e14032de3de613d5a8532de..c1c46f4838609598d72b590661cf6c42f834858d 100644 (file)
@@ -191,8 +191,12 @@ module QueriesHelper
       content_tag('span',
         value.to_s(item) {|other| link_to_issue(other, :subject => false, :tracker => false)}.html_safe,
         :class => value.css_classes_for(item))
-    when :hours, :spent_hours, :total_spent_hours, :estimated_hours
+    when :hours, :estimated_hours
       format_hours(value)
+    when :spent_hours
+      link_to_if(value > 0, format_hours(value), project_time_entries_path(item.project, :issue_id => "#{item.id}"))
+    when :total_spent_hours
+      link_to_if(value > 0, format_hours(value), project_time_entries_path(item.project, :issue_id => "~#{item.id}"))
     else
       format_object(value)
     end