From aab96dbddf49d11a31474c4af6f8c391c5a988e2 Mon Sep 17 00:00:00 2001 From: Vasilij Schneidermann Date: Fri, 28 Oct 2016 13:16:21 +0200 Subject: [PATCH] Expose created_on field for time entry queries --- app/models/time_entry_query.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/models/time_entry_query.rb b/app/models/time_entry_query.rb index 74263ba..db56629 100644 --- a/app/models/time_entry_query.rb +++ b/app/models/time_entry_query.rb @@ -23,6 +23,7 @@ class TimeEntryQuery < Query self.available_columns = [ QueryColumn.new(:project, :sortable => "#{Project.table_name}.name", :groupable => true), QueryColumn.new(:spent_on, :sortable => ["#{TimeEntry.table_name}.spent_on", "#{TimeEntry.table_name}.created_on"], :default_order => 'desc', :groupable => true), + QueryColumn.new(:created_on, :sortable => "#{TimeEntry.table_name}.created_on", :default_order => 'desc', :groupable => true), QueryColumn.new(:tweek, :sortable => ["#{TimeEntry.table_name}.spent_on", "#{TimeEntry.table_name}.created_on"], :caption => l(:label_week)), QueryColumn.new(:user, :sortable => lambda {User.fields_for_order_statement}, :groupable => true), QueryColumn.new(:activity, :sortable => "#{TimeEntryActivity.table_name}.position", :groupable => true), @@ -41,6 +42,7 @@ class TimeEntryQuery < Query def initialize_available_filters add_available_filter "spent_on", :type => :date_past + add_available_filter "created_on", :type => :date_past principals = [] versions = [] @@ -122,7 +124,7 @@ class TimeEntryQuery < Query end def default_columns_names - @default_columns_names ||= [:project, :spent_on, :user, :activity, :issue, :comments, :hours] + @default_columns_names ||= [:project, :spent_on, :created_on, :user, :activity, :issue, :comments, :hours] end def default_totalable_names -- 2.10.1