lib/pg_search/normalizer.rb in pg_search-0.5.1 vs lib/pg_search/normalizer.rb in pg_search-0.5.2
- old
+ new
@@ -2,21 +2,21 @@
class Normalizer
def initialize(config)
@config = config
end
- def add_normalization(original_sql)
- normalized_sql = original_sql
+ def add_normalization(sql_expression)
if @config.ignore.include?(:accents)
if @config.postgresql_version < 90000
raise PgSearch::NotSupportedForPostgresqlVersion.new(<<-MESSAGE.gsub /^\s*/, '')
- Sorry, {:ignoring => :accents} only works in PostgreSQL 9.0 and above.
- #{@config.inspect}
+ Sorry, {:ignoring => :accents} only works in PostgreSQL 9.0 and above.
+ #{@config.inspect}
MESSAGE
else
- normalized_sql = "unaccent(#{normalized_sql})"
+ "unaccent(#{sql_expression})"
end
+ else
+ sql_expression
end
- normalized_sql
end
end
end