amelioration(email_event): re-lever une erreur dans un rescue_from ne la fait pas remonter. change de stratégie pour savoir si oui ou non un mail a ete envoye avec success.

This commit is contained in:
Martin 2023-06-19 15:24:10 +02:00
parent f6811e6ef6
commit 9b2d05b8a1
7 changed files with 26 additions and 38 deletions

View file

@ -2,7 +2,9 @@
# otherwise the observer won't be invoked.
#
require_relative "../../app/services/email_delivery_observer"
require_relative "../../app/services/email_delivering_interceptor"
ActiveSupport.on_load(:action_mailer) do |mailer|
mailer.register_interceptor EmailDeliveringInterceptor
mailer.register_observer EmailDeliveryObserver
end