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 = {}