Sha256: 62e442540df2093d4680fbc6e3f8527e7eca75687a7d0003009d1fde910dfc42
Contents?: true
Size: 625 Bytes
Versions: 36
Compression:
Stored size: 625 Bytes
Contents
module Raven class Processor::RemoveStacktrace < Processor def process(data) process_if_symbol_keys(data) if data[:exception] process_if_string_keys(data) if data["exception"] data end private def process_if_symbol_keys(data) data[:exception][:values].map do |single_exception| single_exception.delete(:stacktrace) if single_exception[:stacktrace] end end def process_if_string_keys(data) data["exception"]["values"].map do |single_exception| single_exception.delete("stacktrace") if single_exception["stacktrace"] end end end end
Version data entries
36 entries across 36 versions & 3 rubygems