Skip to content

Commit a24d65a

Browse files
authored
Merge pull request #149 from y-yagi/fix_deprecation_silence
Fix silencing of deprecation messages
2 parents c477777 + 3649c76 commit a24d65a

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

lib/ar_sync/rails.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,8 @@ def exception_trace(exception)
116116
end
117117

118118
def log_internal_exception(exception)
119-
ActiveSupport::Deprecation.silence do
119+
deprecator = ::Rails.version >= Gem::Version.new('7.1.0') ? ::Rails.application.deprecators : ActiveSupport::Deprecation
120+
deprecator.silence do
120121
logger.fatal ' '
121122
logger.fatal "#{exception.class} (#{exception.message}):"
122123
log_internal_exception_trace exception.annoted_source_code if exception.respond_to?(:annoted_source_code)

0 commit comments

Comments
 (0)