From 25f4d983070d3dfcec921be63d65736f1da062d9 Mon Sep 17 00:00:00 2001 From: Sam Date: Fri, 5 Jan 2018 09:54:28 +1100 Subject: [PATCH] improve error logging for warn_exception --- lib/discourse.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/discourse.rb b/lib/discourse.rb index 66ce5c3d76b..c78901b4b33 100644 --- a/lib/discourse.rb +++ b/lib/discourse.rb @@ -446,6 +446,10 @@ module Discourse # report a warning maintaining backtrack for logster def self.warn_exception(e, message: "", env: nil) if Rails.logger.respond_to? :add_with_opts + + env ||= {} + env[:current_db] ||= RailsMultisite::ConnectionManagement.current_db + # logster Rails.logger.add_with_opts( ::Logger::Severity::WARN,