chore(lograge): fix rails 7 initialization with ApplicationLogSubscriber

This commit is contained in:
Colin Darie 2023-05-03 13:18:09 +02:00
parent eabc9069f8
commit 97049f7b2e

View file

@ -40,8 +40,10 @@ Rails.application.configure do
config.lograge.keep_original_rails_log = true
config.lograge.logger = ActiveSupport::Logger.new(Rails.root.join('log', "logstash_#{Rails.env}.log"))
end
if config.lograge.enabled
Rails.application.config.after_initialize do |app|
if app.config.lograge.enabled
ActiveJob::ApplicationLogSubscriber.attach_to(:active_job)
end
end