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