Exclude staging and other teams and make it more general

as per review comment.
pull/15668/head
Rafa de la Torre 4 years ago
parent 36f961d332
commit a625749d1b

@ -1,7 +1,7 @@
class DataObservatoryMailer < ActionMailer::Base
CARTO_REQUEST_RECIPIENT = 'dataobservatory@carto.com'.freeze
TEAM_ORG = 'team'.freeze
EXCLUDED_ORGS = %w(team solutionscdb).freeze
default from: Cartodb.get_config(:mailer, 'from')
layout 'mail'
@ -22,7 +22,7 @@ class DataObservatoryMailer < ActionMailer::Base
@dataset_id = dataset_id
@delivery_days = delivery_days
unless user.organization&.name == TEAM_ORG
unless Rails.env.staging? || EXCLUDED_ORGS.include?(user.organization&.name)
mail to: CARTO_REQUEST_RECIPIENT, subject: subject
end
end

Loading…
Cancel
Save