class Appsignal::Transaction

def cleaned_error_message(error)

Returns an unchanged message otherwise.
Clean error messages that are known to potentially contain user data.
def cleaned_error_message(error)
  case error.class.to_s
  when "PG::UniqueViolation", "ActiveRecord::RecordNotUnique"
    error.message.to_s.gsub(/\)=\(.*\)/, ")=(?)")
  else
    error.message.to_s
  end
end