diff --git a/app/models/artist_commentary.rb b/app/models/artist_commentary.rb index 785ab503b..e9b2489d7 100644 --- a/app/models/artist_commentary.rb +++ b/app/models/artist_commentary.rb @@ -7,6 +7,7 @@ class ArtistCommentary < ActiveRecord::Base module SearchMethods def text_matches(query) + query = "*#{query}*" unless query =~ /\*/ escaped_query = query.to_escaped_for_sql_like where("original_title ILIKE ? ESCAPE E'\\\\' OR original_description ILIKE ? ESCAPE E'\\\\' OR translated_title ILIKE ? ESCAPE E'\\\\' OR translated_description ILIKE ? ESCAPE E'\\\\'", escaped_query, escaped_query, escaped_query, escaped_query) end