mirror of
https://github.com/internetee/registry.git
synced 2025-07-22 10:45:58 +02:00
Fix CC issues
This commit is contained in:
parent
2af0bfdda0
commit
f6fd10b017
2 changed files with 3 additions and 3 deletions
2
Gemfile
2
Gemfile
|
@ -93,4 +93,4 @@ group :test do
|
||||||
gem 'webmock'
|
gem 'webmock'
|
||||||
end
|
end
|
||||||
|
|
||||||
gem "aws-sdk-sesv2", "~> 1.16"
|
gem 'aws-sdk-sesv2', '~> 1.16'
|
||||||
|
|
|
@ -30,14 +30,14 @@ class BouncedMailAddress < ApplicationRecord
|
||||||
def destroy_aws_suppression
|
def destroy_aws_suppression
|
||||||
return unless BouncedMailAddress.ses_configured?
|
return unless BouncedMailAddress.ses_configured?
|
||||||
|
|
||||||
res = Aws::SESV2::Client.new.delete_suppressed_destination({ email_address: email })
|
res = Aws::SESV2::Client.new.delete_suppressed_destination(email_address: email)
|
||||||
res.successful?
|
res.successful?
|
||||||
rescue Aws::SESV2::Errors::ServiceError => e
|
rescue Aws::SESV2::Errors::ServiceError => e
|
||||||
logger.warn("Suppression not removed. #{e}")
|
logger.warn("Suppression not removed. #{e}")
|
||||||
end
|
end
|
||||||
|
|
||||||
def self.ses_configured?
|
def self.ses_configured?
|
||||||
ses ||= Aws::SES::Client.new
|
ses ||= Aws::SESV2::Client.new
|
||||||
ses.config.credentials.access_key_id.present?
|
ses.config.credentials.access_key_id.present?
|
||||||
rescue Aws::Errors::MissingRegionError
|
rescue Aws::Errors::MissingRegionError
|
||||||
false
|
false
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue