diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2018-07-16 13:40:55 +0200 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2018-07-16 13:40:55 +0200 |
commit | dce9599ef53dcdeb035b339510b759d71ad10f1e (patch) | |
tree | 808bfdc78408b76db9b1349354626718766d8af5 /config | |
parent | 51b81d7feb08183bedcb17f973c257ab11da09a5 (diff) | |
download | gitlab-ce-dce9599ef53dcdeb035b339510b759d71ad10f1e.tar.gz |
Implement action mailer delivery metrics observer
Diffstat (limited to 'config')
-rw-r--r-- | config/initializers/action_mailer_hooks.rb | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/config/initializers/action_mailer_hooks.rb b/config/initializers/action_mailer_hooks.rb index f792e2dc68e..f1b3c1f8ae8 100644 --- a/config/initializers/action_mailer_hooks.rb +++ b/config/initializers/action_mailer_hooks.rb @@ -3,5 +3,10 @@ unless Gitlab.config.gitlab.email_enabled ActionMailer::Base.logger = nil end -ActionMailer::Base.register_interceptor(::Gitlab::Email::Hook::AdditionalHeadersInterceptor) -ActionMailer::Base.register_interceptor(::Gitlab::Email::Hook::EmailTemplateInterceptor) +ActionMailer::Base.register_interceptors( + ::Gitlab::Email::Hook::AdditionalHeadersInterceptor, + ::Gitlab::Email::Hook::EmailTemplateInterceptor, + ::Gitlab::Email::Hook::DeliveryMetricsObserver +) + +ActionMailer::Base.register_observer(::Gitlab::Email::Hook::DeliveryMetricsObserver) |