Des erreurs se produisent dans les jobs d’envoi d’email d’invitation d’agents pour des comptes agents qui n’ont pas d’email.
Pour cet event le job d’invitation a été scheduled le 27 juin alors que l’agent semble avoir été créée le 12 juin sans email (cf superadmin).
[!WARNING]
Comment est-ce possible de créer un agent sans email ?
J’ai essayé de reproduire cette création d’agent sans email sans succès depuis l’interface agent admin.
Il n’y a pas de contrainte de présence sur agents.email dans la db ni de validation.
Peut-être que c’est simplement papertrail qui est configuré pour ne pas logger les emails ?
Il y a une autre agent (cf superadmin) du même nom créée et supprimée le 12 juin
ArgumentError: SMTP To address may not be blank: [] (ArgumentError)
raise ArgumentError, "SMTP To address may not be blank: #{addr.inspect}"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
app/jobs/concerns/default_job_behaviour.rb:12:in `block (3 levels) in <module:DefaultJobBehaviour>'
block.call
app/jobs/concerns/default_job_behaviour.rb:10:in `block (2 levels) in <module:DefaultJobBehaviour>'
Sentry.with_scope do |scope|
...
(115 additional frame(s) were not displayed)
Des erreurs se produisent dans les jobs d’envoi d’email d’invitation d’agents pour des comptes agents qui n’ont pas d’email.
Pour cet event le job d’invitation a été scheduled le 27 juin alors que l’agent semble avoir été créée le 12 juin sans email (cf superadmin).
J’ai essayé de reproduire cette création d’agent sans email sans succès depuis l’interface agent admin. Il n’y a pas de contrainte de présence sur agents.email dans la db ni de validation. Peut-être que c’est simplement papertrail qui est configuré pour ne pas logger les emails ?
Il y a une autre agent (cf superadmin) du même nom créée et supprimée le 12 juin
Sentry Issue: LAPINS-12E