Rails4: replace deprecated Relation#sum with finder options at lib/redmine/helpers/time_report.rb
git-svn-id: http://svn.redmine.org/redmine/trunk@12881 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
3d79ddfe75
commit
0aaf7f799a
|
@ -45,10 +45,10 @@ module Redmine
|
|||
unless @criteria.empty?
|
||||
time_columns = %w(tyear tmonth tweek spent_on)
|
||||
@hours = []
|
||||
@scope.sum(:hours,
|
||||
:include => [:issue, :activity],
|
||||
:group => @criteria.collect{|criteria| @available_criteria[criteria][:sql]} + time_columns,
|
||||
:joins => @criteria.collect{|criteria| @available_criteria[criteria][:joins]}.compact).each do |hash, hours|
|
||||
@scope.includes(:issue, :activity).
|
||||
group(@criteria.collect{|criteria| @available_criteria[criteria][:sql]} + time_columns).
|
||||
joins(@criteria.collect{|criteria| @available_criteria[criteria][:joins]}.compact).
|
||||
sum(:hours).each do |hash, hours|
|
||||
h = {'hours' => hours}
|
||||
(@criteria + time_columns).each_with_index do |name, i|
|
||||
h[name] = hash[i]
|
||||
|
|
Loading…
Reference in New Issue