diff --git a/.changes/unreleased/DX-20251027-150053.yaml b/.changes/unreleased/DX-20251027-150053.yaml new file mode 100644 index 000000000..880894bd4 --- /dev/null +++ b/.changes/unreleased/DX-20251027-150053.yaml @@ -0,0 +1,7 @@ +kind: DX +body: | + Send notifications log to dedicated channel, if it exists +time: 2025-10-27T15:00:53.309372316+01:00 +custom: + Issue: "" + SchemaChange: No schema change diff --git a/src/Bundle/ChillMainBundle/Service/Notifier/SentMessageEventSubscriber.php b/src/Bundle/ChillMainBundle/Service/Notifier/SentMessageEventSubscriber.php index 2d003d775..92d9c3fdd 100644 --- a/src/Bundle/ChillMainBundle/Service/Notifier/SentMessageEventSubscriber.php +++ b/src/Bundle/ChillMainBundle/Service/Notifier/SentMessageEventSubscriber.php @@ -18,7 +18,7 @@ use Symfony\Component\Notifier\Event\SentMessageEvent; final readonly class SentMessageEventSubscriber implements EventSubscriberInterface { public function __construct( - private LoggerInterface $logger, + private LoggerInterface $notifierLogger, // will be send to "notifierLogger" if it exists ) {} public static function getSubscribedEvents() @@ -33,9 +33,9 @@ final readonly class SentMessageEventSubscriber implements EventSubscriberInterf $message = $event->getMessage(); if (null === $message->getMessageId()) { - $this->logger->info('[sms] a sms message did not had any id after sending.', ['validReceiversI' => $message->getOriginalMessage()->getRecipientId()]); + $this->notifierLogger->info('[sms] a sms message did not had any id after sending.', ['validReceiversI' => $message->getOriginalMessage()->getRecipientId()]); } else { - $this->logger->warning('[sms] a sms was sent', ['validReceiversI' => $message->getOriginalMessage()->getRecipientId(), 'idsI' => $message->getMessageId()]); + $this->notifierLogger->warning('[sms] a sms was sent', ['validReceiversI' => $message->getOriginalMessage()->getRecipientId(), 'idsI' => $message->getMessageId()]); } } }