Prevent sqlserver adapter from breaking the sub-query (#12713).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11116 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang 2013-01-04 10:08:29 +00:00
parent a8083fb9a8
commit 9a66463ff8
1 changed files with 1 additions and 1 deletions

View File

@ -209,7 +209,7 @@ class IssueQuery < Query
index = (index ? index + 1 : -1) index = (index ? index + 1 : -1)
# insert the column after estimated_hours or at the end # insert the column after estimated_hours or at the end
@available_columns.insert index, QueryColumn.new(:spent_hours, @available_columns.insert index, QueryColumn.new(:spent_hours,
:sortable => "(SELECT COALESCE(SUM(hours), 0) FROM #{TimeEntry.table_name} WHERE #{TimeEntry.table_name}.issue_id = #{Issue.table_name}.id)", :sortable => "COALESCE((SELECT SUM(hours) FROM #{TimeEntry.table_name} WHERE #{TimeEntry.table_name}.issue_id = #{Issue.table_name}.id), 0)",
:default_order => 'desc', :default_order => 'desc',
:caption => :label_spent_time :caption => :label_spent_time
) )