lib/silencer/rails/logger.rb in silencer-1.0.0 vs lib/silencer/rails/logger.rb in silencer-1.0.1
- old
+ new
@@ -43,10 +43,10 @@
end
private
def quiet(&block)
- if ::Rails.logger.respond_to?(:silence)
+ if ::Rails.logger.respond_to?(:silence) && ::Rails.logger.method(:silence).owner != ::Kernel
quiet_with_silence(&block)
else
quiet_with_log_level(&block)
end
end