lib/honeybadger/event.rb in honeybadger-5.15.4 vs lib/honeybadger/event.rb in honeybadger-5.15.5

- old
+ new

@@ -1,7 +1,9 @@ require 'forwardable' +require 'honeybadger/util/sanitizer' + module Honeybadger class Event extend Forwardable # The timestamp of the event @@ -45,12 +47,13 @@ # @api private # Template used to create JSON payload. # # @return [Hash] JSON representation of the event. def as_json(*args) - payload.tap do |p| + data = payload.tap do |p| p[:ts] = ts p[:event_type] = event_type if event_type end + Util::Sanitizer.sanitize(data) end end end