lib/ougai/logger.rb in ougai-1.5.2 vs lib/ougai/logger.rb in ougai-1.5.3

- old
+ new

@@ -89,17 +89,17 @@ end def to_item(args) msg, ex, data = args - if ex.nil? + if msg.nil? + { msg: @default_message } + elsif ex.nil? create_item_with_1arg(msg) elsif data.nil? create_item_with_2args(msg, ex) - elsif msg + else create_item_with_3args(msg, ex, data) - else # No args - { msg: @default_message } end end def create_item_with_1arg(msg) item = {}