From e5717539de849edeb6d25db9d03aac5411e4bd02 Mon Sep 17 00:00:00 2001 From: James Ebentier Date: Fri, 30 Nov 2018 14:08:00 -0800 Subject: [PATCH 1/2] or the extra context to avoid conversion of nil exception --- lib/contextual_logger.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/contextual_logger.rb b/lib/contextual_logger.rb index c44069f..a53c312 100644 --- a/lib/contextual_logger.rb +++ b/lib/contextual_logger.rb @@ -71,7 +71,7 @@ def add(severity, message = nil, progname = nil, extra_context = nil) progname = @progname end end - write_entry_to_log(severity, Time.now, progname, message, current_context_for_thread.merge(extra_context)) + write_entry_to_log(severity, Time.now, progname, message, current_context_for_thread.merge(extra_context || {})) true end From 0b892cc4f990448b79eb64febbae29bb32ad1f1b Mon Sep 17 00:00:00 2001 From: James Ebentier Date: Fri, 30 Nov 2018 14:08:26 -0800 Subject: [PATCH 2/2] bump version to 0.2.1 --- Gemfile.lock | 2 +- contextual_logger.gemspec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 5115c5b..5ea9171 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - contextual_logger (0.2.0) + contextual_logger (0.2.1) json GEM diff --git a/contextual_logger.gemspec b/contextual_logger.gemspec index d47db86..35d2818 100644 --- a/contextual_logger.gemspec +++ b/contextual_logger.gemspec @@ -2,7 +2,7 @@ Gem::Specification.new do |spec| spec.name = 'contextual_logger' - spec.version = '0.2.0' + spec.version = '0.2.1' spec.license = 'MIT' spec.date = '2018-10-12' spec.summary = 'Add context to your logger'