Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Suivis] Refactorisation de l'envoi de mail pour l'acceptation, le refus et la fermeture des signalements #3715

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from

Conversation

emilschn
Copy link
Collaborator

Ticket

#3681

Description

Suite à la suppression de l'ActivityListener, refactorisation de l'envoi de mail lors de l'acceptation, le refus ou la fermeture de signalements.
Les mails étaient envoyés jusqu'à présent dans des événements.
On les envoie dans l'événement de création de suivi, comme pour les autres mails.

TNR

  • Mail admin/partenaire lorsqu'un signalement est déposé
  • Mail admin/partenaire lorsqu'un signalement est affecté
  • Mails et notifications admin/partenaires et usagers lors d'un suivi sur un signalement
  • Mails et notifications admin/partenaires lors d'un suivi sans notifier l'usager sur un signalement
  • Mail usagers lorsqu'un signalement est accepté
  • Mail usagers lorsqu'un signalement est refusé
  • Mails et notifications partenaires et usagers lorsqu'un signalement est fermé

|| AffectationStatus::STATUS_WAIT->value === $affectation->getStatut()
|| AffectationStatus::STATUS_ACCEPTED->value === $affectation->getStatut()) {
$partnerRecipientsMailItem = $this->getRecipientsPartner($affectation->getPartner());
$partnerRecipientsInAppNotifItem = $this->getRecipientsPartner($affectation->getPartner(), false);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Plutôt que $affectation->getPartner(), utiliser ce qu'a fait @numew
$partner = $this->partnerRepository->getWithUserPartners($affectation->getPartner());

dans https://github.com/MTES-MCT/histologe/pull/3713/files

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, c'est fait ; ainsi que le rebase !

@emilschn emilschn force-pushed the feature/3681-refacto-mails-suivis branch from ba07d1a to bc1cc43 Compare February 19, 2025 09:49
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants