@@ -350,12 +350,8 class IssueQuery < Query | |||||
350 | groups ||= [] |
|
350 | groups ||= [] | |
351 |
|
351 | |||
352 | members_of_groups = groups.inject([]) {|user_ids, group| |
|
352 | members_of_groups = groups.inject([]) {|user_ids, group| | |
353 | if group && group.user_ids.present? |
|
353 | user_ids + group.user_ids + [group.id] | |
354 | user_ids << group.user_ids |
|
354 | }.uniq.compact.sort.collect(&:to_s) | |
355 | user_ids << group.id |
|
|||
356 | end |
|
|||
357 | user_ids.flatten.uniq.compact |
|
|||
358 | }.sort.collect(&:to_s) |
|
|||
359 |
|
355 | |||
360 | '(' + sql_for_field("assigned_to_id", operator, members_of_groups, Issue.table_name, "assigned_to_id", false) + ')' |
|
356 | '(' + sql_for_field("assigned_to_id", operator, members_of_groups, Issue.table_name, "assigned_to_id", false) + ')' | |
361 | end |
|
357 | end |
General Comments 0
You need to be logged in to leave comments.
Login now