Browse Source

Use #fixed_issues association (#19455).

Patch by Sebastian Paluch.

git-svn-id: http://svn.redmine.org/redmine/trunk@14263 e93f8b46-1217-0410-a6f0-8f06a7374b81
tags/3.1.0
Jean-Philippe Lang 9 years ago
parent
commit
92833d0b10
1 changed files with 2 additions and 2 deletions
  1. 2
    2
      app/helpers/versions_helper.rb

+ 2
- 2
app/helpers/versions_helper.rb View File

@@ -57,9 +57,9 @@ module VersionsHelper
h = Hash.new {|k,v| k[v] = [0, 0]}
begin
# Total issue count
Issue.where(:fixed_version_id => version.id).group(criteria).count.each {|c,s| h[c][0] = s}
version.fixed_issues.group(criteria).count.each {|c,s| h[c][0] = s}
# Open issues count
Issue.open.where(:fixed_version_id => version.id).group(criteria).count.each {|c,s| h[c][1] = s}
version.fixed_issues.open.group(criteria).count.each {|c,s| h[c][1] = s}
rescue ActiveRecord::RecordNotFound
# When grouping by an association, Rails throws this exception if there's no result (bug)
end

Loading…
Cancel
Save