summaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2018-12-12 19:10:28 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2018-12-12 19:10:28 +0000
commit72980f41751a4d09c965733638572f799146e3e3 (patch)
tree96fa5aa62d956a3a2c8c95b910f02c5ed7e3e4d0 /app
parent887b8d2fdf0604c6fac624b3e3d8ca43dd525346 (diff)
downloadredmine-72980f41751a4d09c965733638572f799146e3e3.tar.gz
redmine-72980f41751a4d09c965733638572f799146e3e3.zip
Allow issues grouping by start and due dates (#13803).
git-svn-id: http://svn.redmine.org/redmine/trunk@17723 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app')
-rw-r--r--app/models/issue_query.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/models/issue_query.rb b/app/models/issue_query.rb
index 9b9b87cc9..0f2b8e2bd 100644
--- a/app/models/issue_query.rb
+++ b/app/models/issue_query.rb
@@ -33,8 +33,8 @@ class IssueQuery < Query
QueryColumn.new(:updated_on, :sortable => "#{Issue.table_name}.updated_on", :default_order => 'desc'),
QueryColumn.new(:category, :sortable => "#{IssueCategory.table_name}.name", :groupable => true),
QueryColumn.new(:fixed_version, :sortable => lambda {Version.fields_for_order_statement}, :groupable => true),
- QueryColumn.new(:start_date, :sortable => "#{Issue.table_name}.start_date"),
- QueryColumn.new(:due_date, :sortable => "#{Issue.table_name}.due_date"),
+ QueryColumn.new(:start_date, :sortable => "#{Issue.table_name}.start_date", :groupable => true),
+ QueryColumn.new(:due_date, :sortable => "#{Issue.table_name}.due_date", :groupable => true),
QueryColumn.new(:estimated_hours, :sortable => "#{Issue.table_name}.estimated_hours", :totalable => true),
QueryColumn.new(:total_estimated_hours,
:sortable => "COALESCE((SELECT SUM(estimated_hours) FROM #{Issue.table_name} subtasks" +