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

Informer le destinataire d'une demande de FeedZback que le demandeur a archivé la demande #441

Open
avine opened this issue Mar 6, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@avine
Copy link
Contributor

avine commented Mar 6, 2024

Actuellement, si par exemple, le demandeur du feedZback annule la demande, elle disparaît de la vue demandeur (sa page "Mes feedZbacks > demandés") mais également de la vue du destinataire (sa page "Répondre").

ça peut-être considéré comme un bug, le fait qu'un beau matin, la demande de feedZback disparaisse de la vue de celui qui n'a pas déclenché l'archivage.

Proposition 1 :

  • Si le demandeur du feedZback archive la demande, envoyer un email au destinataire qui devait répondre à la demande de feedZback pour le notifier que la demande a été "annulée" par le demandeur.
  • Si c'est le destinataire de la demande qui archive celle-ci, envoyer un email à demandeur du feedZback pour le notifier que le destinaaire a "refusé" la demande.

Proposition 2 :

  • Lors de l'archivage d'une demande de feedZback, on enregistre en base dans une nouvelle collections Notifications, une notification pour celui qui "subit" l'archivage. La notification est affichée lors la prochaine visite de l'utilisateur sur le site.

La solution 1 est la meilleure car elle répond au besoin également pour un externe (non Z) qui aura donc reçu une demande de FeedZback (par e-mail) et une notification par le même canal (e-mail) lui indiquant que la demande a été "annulée" par le demandeur.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: To do
Development

No branches or pull requests

1 participant