From c189e2ed202b404e1bba214f5665812df63aad11 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Mon, 26 Aug 2024 12:17:56 +0300 Subject: [PATCH] clear log --- app/javascript/rollbar.js | 10 ++++++++-- lib/submissions.rb | 4 +--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/app/javascript/rollbar.js b/app/javascript/rollbar.js index a20d89fd..21222e83 100644 --- a/app/javascript/rollbar.js +++ b/app/javascript/rollbar.js @@ -18,9 +18,15 @@ if (token) { transform (payload) { payload.body.telemetry = [] - const string = JSON.stringify(payload) + if (payload.request.query_string) { + payload.request.query_string = '' + } - return JSON.parse(string.replace(/(\/[des]\/)\w{6}/g, (_, m) => m)) + if (payload.request.url) { + payload.request.url = payload.request.url.replace(/(\/[sdep]\/)(\w{5})[^/]+/, '$1$2') + } + + return payload }, payload: { client: { diff --git a/lib/submissions.rb b/lib/submissions.rb index f8ca8e40..f1331492 100644 --- a/lib/submissions.rb +++ b/lib/submissions.rb @@ -114,9 +114,7 @@ module Submissions fixed_email = EmailTypo.call(email.delete_prefix('<')) - if defined?(Rollbar) && fixed_email != email.downcase.delete_prefix('<').strip - Rollbar.warning("Fixed email #{email}") - end + Rails.logger.info("Fixed email #{email}") if fixed_email != email.downcase.delete_prefix('<').strip fixed_email end