🐛 fix(Mailer): Capture l'erreur de transport et met à jour le statut de l'objet.

This commit is contained in:
Serreau Jovann
2025-10-07 14:15:39 +02:00
parent 9fc0c2f97d
commit 1fefe478ae

View File

@@ -137,8 +137,8 @@ class Mailer
try {
$this->mailer->send($mail);
$object->setStatus("sent");
} catch (TransportExceptionInterface) {
$object->setStatus("error");
} catch (TransportExceptionInterface $exception) {
$object->setStatus("error - ".$exception->getMessage());
}
$this->entityManager->persist($object);