From c34a1d0f90a6351a4594f36058c9693ddb89ec17 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Sun, 24 Apr 2016 10:57:15 +0000 Subject: SQL server: non ASCII filter on issue subject does not work (#22405). git-svn-id: http://svn.redmine.org/redmine/trunk@15351 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/models/query.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'app') diff --git a/app/models/query.rb b/app/models/query.rb index d0a54d6c6..104b14e89 100644 --- a/app/models/query.rb +++ b/app/models/query.rb @@ -909,8 +909,8 @@ class Query < ActiveRecord::Base # Returns a SQL LIKE statement with wildcards def sql_contains(db_field, value, match=true) - value = "'%#{self.class.connection.quote_string(value.to_s)}%'" - Redmine::Database.like(db_field, value, :match => match) + queried_class.send :sanitize_sql_for_conditions, + [Redmine::Database.like(db_field, '?', :match => match), "%#{value}%"] end # Adds a filter for the given custom field -- cgit v1.2.3