Register all action mailer interceptors in a single place

This commit is contained in:
Grzegorz Bizon 2018-07-16 12:02:53 +02:00
parent e682d94180
commit 51b81d7feb
4 changed files with 7 additions and 7 deletions

View File

@ -0,0 +1,7 @@
unless Gitlab.config.gitlab.email_enabled
ActionMailer::Base.register_interceptor(::Gitlab::Email::Hook::DisableEmailInterceptor)
ActionMailer::Base.logger = nil
end
ActionMailer::Base.register_interceptor(::Gitlab::Email::Hook::AdditionalHeadersInterceptor)
ActionMailer::Base.register_interceptor(::Gitlab::Email::Hook::EmailTemplateInterceptor)

View File

@ -1,2 +0,0 @@
ActionMailer::Base
.register_interceptor(::Gitlab::Email::Hook::AdditionalHeadersInterceptor)

View File

@ -1,4 +0,0 @@
unless Gitlab.config.gitlab.email_enabled
ActionMailer::Base.register_interceptor(::Gitlab::Email::Hook::DisableEmailInterceptor)
ActionMailer::Base.logger = nil
end

View File

@ -1 +0,0 @@
ActionMailer::Base.register_interceptor(::Gitlab::Email::Hook::EmailTemplateInterceptor)