From 021d8eebc6d10fcaae781832ae8090801a2a459a Mon Sep 17 00:00:00 2001 From: olegphenomenon Date: Tue, 29 Nov 2022 11:38:53 +0200 Subject: [PATCH 1/2] changed truemail logs configs --- config/initializers/truemail.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/initializers/truemail.rb b/config/initializers/truemail.rb index fbb2fbc40..10c7374c8 100644 --- a/config/initializers/truemail.rb +++ b/config/initializers/truemail.rb @@ -83,6 +83,6 @@ Truemail.configure do |config| # stdout, write to file or both of these. Tracking event by default is :error # Available tracking event: :all, :unrecognized_error, :recognized_error, :error unless Rails.env.test? - config.logger = { tracking_event: :all, stdout: true, log_absolute_path: Rails.root.join('log', 'truemail.log').to_s } + config.logger = { tracking_event: :error, stdout: true, log_absolute_path: Rails.root.join('log', 'truemail.log').to_s } end end From 2265bb1ea29a575aea370a742cfb5b1faa3b0399 Mon Sep 17 00:00:00 2001 From: olegphenomenon Date: Tue, 29 Nov 2022 13:37:52 +0200 Subject: [PATCH 2/2] added error logs handled, removed configuration data from validation event table --- app/interactions/actions/email_check.rb | 2 ++ app/models/validation_event.rb | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/interactions/actions/email_check.rb b/app/interactions/actions/email_check.rb index e064589ab..67c049cb3 100644 --- a/app/interactions/actions/email_check.rb +++ b/app/interactions/actions/email_check.rb @@ -58,6 +58,8 @@ module Actions result.success = result_validation.present? end + result.configuration = nil + contacts.find_in_batches(batch_size: 500) do |contact_batches| contact_batches.each do |contact| # methods should be in this order! diff --git a/app/models/validation_event.rb b/app/models/validation_event.rb index 3e7670fac..80327f7c2 100644 --- a/app/models/validation_event.rb +++ b/app/models/validation_event.rb @@ -23,7 +23,7 @@ class ValidationEvent < ApplicationRecord smtp: 1, }.freeze - store_accessor :event_data, :errors, :check_level, :email + store_accessor :event_data, :check_level, :email belongs_to :validation_eventable, polymorphic: true