Skip to content

Commit

Permalink
fixes based on comments #3610
Browse files Browse the repository at this point in the history
  • Loading branch information
emilschn committed Jan 30, 2025
1 parent 1f5f0d9 commit ee1aaf8
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 3 deletions.
9 changes: 7 additions & 2 deletions src/EventSubscriber/SuiviCreatedSubscriber.php
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,13 @@ public function onSuiviCreated(SuiviCreatedEvent $event): void
return;
}

if (Suivi::CONTEXT_NOTIFY_USAGER_ONLY !== $suivi->getContext()
&& Signalement::STATUS_CLOSED !== $suivi->getSignalement()->getStatut()) {
if (Signalement::STATUS_DRAFT === $suivi->getSignalement()->getStatut()
|| Signalement::STATUS_CLOSED === $suivi->getSignalement()->getStatut()
|| Signalement::STATUS_ARCHIVED === $suivi->getSignalement()->getStatut()) {
return;
}

if (Suivi::CONTEXT_NOTIFY_USAGER_ONLY !== $suivi->getContext()) {
$this->notificationAndMailSender->sendNewSuiviToAdminsAndPartners($suivi);
}

Expand Down
2 changes: 1 addition & 1 deletion src/Service/NotificationAndMailSender.php
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ public function sendNewSuiviToUsagers(Suivi $suivi): void
$this->suivi = $suivi;
$this->signalement = $suivi->getSignalement();
$recipients = new ArrayCollection($this->signalement->getMailUsagers());
if (!$recipients->isEmpty() && Signalement::STATUS_CLOSED !== $this->signalement->getStatut()) {
if (!$recipients->isEmpty()) {
$recipients->removeElement($suivi->getCreatedBy()?->getEmail());
foreach ($recipients as $recipient) {
$this->notificationMailerRegistry->send(
Expand Down

0 comments on commit ee1aaf8

Please sign in to comment.