diff --git a/lib/silent-postgres.rb b/lib/silent-postgres.rb index dccd51b..a529165 100755 --- a/lib/silent-postgres.rb +++ b/lib/silent-postgres.rb @@ -20,7 +20,11 @@ if Rails.env.development? || Rails.env.test? eval <<-METHOD def #{m1}_with_silencer#{m2}(*args) - @logger.silence do + if @logger.respond_to?(:silence) + @logger.silence do + #{m1}_without_silencer#{m2}(*args) + end + else #{m1}_without_silencer#{m2}(*args) end end