...
選択できる項目の設定は app/models/time_entry_query.rb の
def initialize_available_filters の中で
add_available_filter "comments", :type => :text
add_available_filter "hours", :type => :float
add_custom_fields_filters(TimeEntryCustomField.where(:is_filter => true).all)
add_associations_custom_fields_filters :project, :issue, :user
のように直接書いてあるのでコードを変更せずにはできなそうな気がします。
もしコードを変更するとしたら
--- app/models/
time_entry_query.rb.org +++ app/models/time_entry_query.rb
@@ -85,4 +85,7 @@
add_available_filter "hours", :type => :float
+ add_available_filter "status_id",
+ :type => :list_status, :values => IssueStatus.sorted.all.collect{|s| [
s.name, s.id.to_s] }
+
add_custom_fields_filters(TimeEntryCustomField.where(:is_filter => true).all)
add_associations_custom_fields_filters :project, :issue, :user
というのはどうでしょう。
これで選択項目に「ステータス」が出るところまでは確認しましたが本当にフィルターできるか
どうかどうかまでは確認していません。ごめんなさい。
---