lib/justlogging/railtie.rb in justlogging-rails-0.0.1 vs lib/justlogging/railtie.rb in justlogging-rails-0.0.2

- old
+ new

@@ -5,14 +5,16 @@ initializer "justlogging.configure_rails_initialization" do |app| app.middleware.insert_after ActionDispatch::DebugExceptions, Justlogging::Middleware Justlogging.subscriber = ActiveSupport::Notifications.subscribe do |*args| - event = ActiveSupport::Notifications::Event.new(*args) - if event.name == 'process_action.action_controller' - Justlogging::Transaction.current.set_log_entry(event) - else - Justlogging::Transaction.current.add_event(event) + if Justlogging::Transaction.current + event = ActiveSupport::Notifications::Event.new(*args) + if event.name == 'process_action.action_controller' + Justlogging::Transaction.current.set_log_entry(event) + else + Justlogging::Transaction.current.add_event(event) + end end end end end