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:
parent
a8083fb9a8
commit
9a66463ff8
|
@ -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
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue