From d0af37dfbe34e6d82a597cf1e8f5863328676900 Mon Sep 17 00:00:00 2001 From: Brian Case Date: Wed, 30 Aug 2017 17:03:14 -0700 Subject: [PATCH 1/2] workaround idea for logger tagged bug --- lib/webpacker/railtie.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/webpacker/railtie.rb b/lib/webpacker/railtie.rb index d018b7c22..46137eba8 100644 --- a/lib/webpacker/railtie.rb +++ b/lib/webpacker/railtie.rb @@ -24,7 +24,9 @@ class Webpacker::Engine < ::Rails::Engine initializer "webpacker.logger" do config.after_initialize do |app| - Webpacker.logger = ::Rails.logger + if ::Rails.logger.respond_to?(:tagged) + Webpacker.logger = ::Rails.logger + end end end From 64961ed22bb8032c694fa70358de7774baddcd1a Mon Sep 17 00:00:00 2001 From: Brian Case Date: Thu, 31 Aug 2017 09:47:57 -0700 Subject: [PATCH 2/2] If TaggedLogging not available, enable it for ::Rails.logger. --- lib/webpacker/railtie.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/webpacker/railtie.rb b/lib/webpacker/railtie.rb index 46137eba8..378dc2f70 100644 --- a/lib/webpacker/railtie.rb +++ b/lib/webpacker/railtie.rb @@ -26,6 +26,8 @@ class Webpacker::Engine < ::Rails::Engine config.after_initialize do |app| if ::Rails.logger.respond_to?(:tagged) Webpacker.logger = ::Rails.logger + else + Webpacker.logger = ActiveSupport::TaggedLogging.new(::Rails.logger) end end end