ce7e674159
Comme on intercepte chaque `StandardError` pour le monitoring des mails en erreur, l'erreur n'était plus visible par le job, et les emails étaient perdus. A la place on re-raise une autre erreur pour que le job échoue afin de retry plus tard. Pour ne pas être "avalée" par le rescue_from, cette erreur doit héritée d'`Exception` plutôt que `StandardError`. NB: il faudrait parvenir à écrire un test pour vérifier ce comportement. Pour être vérifié en dev, il faut activer `raise_delivery_errors` comme en production. |
||
---|---|---|
.. | ||
components | ||
controllers | ||
factories | ||
fixtures | ||
graphql | ||
helpers | ||
jobs | ||
lib | ||
mailers | ||
middlewares | ||
models | ||
policies | ||
serializers | ||
services | ||
support | ||
system | ||
views | ||
rails_helper.rb | ||
spec_helper.rb |