diff options
Diffstat (limited to 'app/models/issue_query.rb')
-rw-r--r-- | app/models/issue_query.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/models/issue_query.rb b/app/models/issue_query.rb index 7c1027ad3..4905b1cfb 100644 --- a/app/models/issue_query.rb +++ b/app/models/issue_query.rb @@ -481,7 +481,7 @@ class IssueQuery < Query " WHERE #{Journal.table_name}.journalized_type='Issue' AND #{Journal.table_name}.journalized_id=#{Issue.table_name}.id" + " AND (#{sql_for_field field, operator.delete_prefix('!'), value, Journal.table_name, 'notes'})" + " AND (#{Journal.visible_notes_condition(User.current, :skip_pre_condition => true)})" - "#{/^!/.match?(operator) ? "NOT EXISTS" : "EXISTS"} (#{subquery})" + "#{operator.start_with?('!') ? "NOT EXISTS" : "EXISTS"} (#{subquery})" end def sql_for_updated_by_field(field, operator, value) |