##// END OF EJS Templates
Code cleanup....
Jean-Philippe Lang -
r10878:902d4bcf1caf
parent child
Show More
@@ -129,23 +129,12 module Redmine
129
129
130 # Add list and boolean custom fields as available criteria
130 # Add list and boolean custom fields as available criteria
131 custom_fields = (@project.nil? ? IssueCustomField.for_all : @project.all_issue_custom_fields)
131 custom_fields = (@project.nil? ? IssueCustomField.for_all : @project.all_issue_custom_fields)
132 custom_fields.select {|cf| %w(list bool).include? cf.field_format }.each do |cf|
133 @available_criteria["cf_#{cf.id}"] = {:sql => "#{cf.join_alias}.value",
134 :joins => cf.join_for_order_statement,
135 :format => cf.field_format,
136 :label => cf.name}
137 end if @project
138
139 # Add list and boolean time entry custom fields
132 # Add list and boolean time entry custom fields
140 TimeEntryCustomField.all.select {|cf| %w(list bool).include? cf.field_format }.each do |cf|
133 custom_fields += TimeEntryCustomField.all
141 @available_criteria["cf_#{cf.id}"] = {:sql => "#{cf.join_alias}.value",
142 :joins => cf.join_for_order_statement,
143 :format => cf.field_format,
144 :label => cf.name}
145 end
146
147 # Add list and boolean time entry activity custom fields
134 # Add list and boolean time entry activity custom fields
148 TimeEntryActivityCustomField.all.select {|cf| %w(list bool).include? cf.field_format }.each do |cf|
135 custom_fields += TimeEntryActivityCustomField.all
136
137 custom_fields.select {|cf| %w(list bool).include? cf.field_format }.each do |cf|
149 @available_criteria["cf_#{cf.id}"] = {:sql => "#{cf.join_alias}.value",
138 @available_criteria["cf_#{cf.id}"] = {:sql => "#{cf.join_alias}.value",
150 :joins => cf.join_for_order_statement,
139 :joins => cf.join_for_order_statement,
151 :format => cf.field_format,
140 :format => cf.field_format,
General Comments 0
You need to be logged in to leave comments. Login now