##// END OF EJS Templates
On the issue report page, 0 issue counts are now displayed as dashes....
Jean-Philippe Lang -
r626:b3f3634df3de
parent child
Show More
@@ -29,4 +29,8 module ReportsHelper
29 29 a
30 30 end
31 31
32 def aggregate_link(data, criteria, *args)
33 a = aggregate data, criteria
34 a > 0 ? link_to(a, *args) : '-'
35 end
32 36 end
@@ -19,23 +19,23
19 19 :set_filter => 1,
20 20 "#{field_name}" => row.id %></td>
21 21 <% for status in @statuses %>
22 <td align="center"><%= link_to (aggregate data, { field_name => row.id, "status_id" => status.id }),
22 <td align="center"><%= aggregate_link data, { field_name => row.id, "status_id" => status.id },
23 23 :controller => 'projects', :action => 'list_issues', :id => ((row.is_a?(Project) ? row : @project)),
24 24 :set_filter => 1,
25 25 "status_id" => status.id,
26 26 "#{field_name}" => row.id %></td>
27 27 <% end %>
28 <td align="center"><%= link_to (aggregate data, { field_name => row.id, "closed" => 0 }),
28 <td align="center"><%= aggregate_link data, { field_name => row.id, "closed" => 0 },
29 29 :controller => 'projects', :action => 'list_issues', :id => ((row.is_a?(Project) ? row : @project)),
30 30 :set_filter => 1,
31 31 "#{field_name}" => row.id,
32 32 "status_id" => "o" %></td>
33 <td align="center"><%= link_to (aggregate data, { field_name => row.id, "closed" => 1 }),
33 <td align="center"><%= aggregate_link data, { field_name => row.id, "closed" => 1 },
34 34 :controller => 'projects', :action => 'list_issues', :id => ((row.is_a?(Project) ? row : @project)),
35 35 :set_filter => 1,
36 36 "#{field_name}" => row.id,
37 37 "status_id" => "c" %></td>
38 <td align="center"><%= link_to (aggregate data, { field_name => row.id }),
38 <td align="center"><%= aggregate_link data, { field_name => row.id },
39 39 :controller => 'projects', :action => 'list_issues', :id => ((row.is_a?(Project) ? row : @project)),
40 40 :set_filter => 1,
41 41 "#{field_name}" => row.id,
@@ -14,17 +14,17
14 14 <td><%= link_to row.name, :controller => 'projects', :action => 'list_issues', :id => ((row.is_a?(Project) ? row : @project)),
15 15 :set_filter => 1,
16 16 "#{field_name}" => row.id %></td>
17 <td align="center"><%= link_to (aggregate data, { field_name => row.id, "closed" => 0 }),
17 <td align="center"><%= aggregate_link data, { field_name => row.id, "closed" => 0 },
18 18 :controller => 'projects', :action => 'list_issues', :id => ((row.is_a?(Project) ? row : @project)),
19 19 :set_filter => 1,
20 20 "#{field_name}" => row.id,
21 21 "status_id" => "o" %></td>
22 <td align="center"><%= link_to (aggregate data, { field_name => row.id, "closed" => 1 }),
22 <td align="center"><%= aggregate_link data, { field_name => row.id, "closed" => 1 },
23 23 :controller => 'projects', :action => 'list_issues', :id => ((row.is_a?(Project) ? row : @project)),
24 24 :set_filter => 1,
25 25 "#{field_name}" => row.id,
26 26 "status_id" => "c" %></td>
27 <td align="center"><%= link_to (aggregate data, { field_name => row.id }),
27 <td align="center"><%= aggregate_link data, { field_name => row.id },
28 28 :controller => 'projects', :action => 'list_issues', :id => ((row.is_a?(Project) ? row : @project)),
29 29 :set_filter => 1,
30 30 "#{field_name}" => row.id,
General Comments 0
You need to be logged in to leave comments. Login now