diff --git a/lib/rails_semantic_logger/extensions/active_job/logging.rb b/lib/rails_semantic_logger/extensions/active_job/logging.rb index a811a6e..b634223 100644 --- a/lib/rails_semantic_logger/extensions/active_job/logging.rb +++ b/lib/rails_semantic_logger/extensions/active_job/logging.rb @@ -9,7 +9,11 @@ module Logging undef_method :tag_logger def tag_logger(*tags, &block) - logger.tagged(*tags, &block) + if logger.respond_to?(:tagged) + logger.tagged(*tags, &block) + else + yield + end end end end