Defect #5385 » 4385_issue_statuses_filter_fix_RM_3.1.1.diff
| app/models/issue_query.rb Sun Sep 20 06:20:40 2015 +0000 → app/models/issue_query.rb Fri Oct 09 12:08:02 2015 +0200 | ||
|---|---|---|
| 156 | 156 |
users = principals.select {|p| p.is_a?(User)}
|
| 157 | 157 |
|
| 158 | 158 |
add_available_filter "status_id", |
| 159 |
:type => :list_status, :values => IssueStatus.sorted.collect{|s| [s.name, s.id.to_s] }
|
|
| 159 |
:type => :list_status, :values => IssueStatus.joins(:workflows). |
|
| 160 |
where(:workflows => {:tracker_id => trackers}).
|
|
| 161 |
uniq.to_a.sort.collect{|s| [s.name, s.id.to_s] }
|
|
| 160 | 162 |
|
| 161 | 163 |
if project.nil? |
| 162 | 164 |
project_values = [] |